آموزش مقدماتی PHP | اتصال به دیتابیس MySQL

از php5 به بعد، از دو طریق می توانیم به دیتابیس MySQL متصل شویم:

  • افزونه ی MySQLi
  • PDO

نسخه های قدیمی تر PHP از افزونه ی MySQL استفاده می کردند. ولی این افزونه در سال 2012 منسوخ شده است.

 

از MySQLi استفاده کنیم یا PDO؟

پاسخ کوتاه : هر کدام که می خواهید، فرقی نمی کند.

هر دوی MySQLi و PDO مزایای خودشان را دارند:

PDO با 12 سیستم مختلف دیتابیسی کار می کند، درحالیکه MySQLi فقط با سیستم دیتابیس MYSQL کار می کند.

پس اگر مجبورید بعد ها پروژه ی خود را به یک دیتابیس دیگر منتقل کنید، کار با PDO خیلی ساده تر می شود. فقط لازم است کد اتصال و چند کوئری مختصر را تغییر دهید. ولی با MySQLi باید دوباره کل کوئری ها را از ابتدا بنویسید.

هر دو شیء گرا هستند، اما MySQLi یک مدل مرحله ای نیز دارد.

مثال های MySQL با هر دو کد های MySQLi و PDO

در این فصل آموزشی، مثال ها را با سه روش مختلف کار با PHP و MySQL نشان می دهیم:

  • MySQLi (شیء گرا)
  • MySQLi (مرحله ای)
  • PDO

 

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3