آموزش مقدماتی 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
برای ثبت پرسش ابتدا در سایت وارد شوید.