سلام و خسته نباشید،
در وب سایت PHP: Hypertext Preprocessor هشدار جدیدی در مورد توابع mysql_* ( مانند mysql_connect , mysql_close , mysql_query و ... ) داده شده که واقعا نیازه اونو جدی بگیرید
تمام این توابع کنار گذاشته شده اند و در ورژن های بعدی حذف خواهند شد
و به زودی تمام اسکریپت هایی که از این توابع استفاده میکنند از کار خواهند افتاد !
پس این تایپک رو جدی بگیرید
متن هشدار خود سایت
همانطور که ذکر شده 2 راه جایگزین پیشنهاد شدهThis extension is deprecated as of PHP 5.5.0, and will be removed in the future. Instead, the MySQLi or PDO_MySQL extension should be used. See also MySQL: choosing an API guide and related FAQ for more information.
1-استفاده از mysqli
2-استفاده از pdo
خب در سایت های مختلف مقایسه هایی انجام شده که بنده از سایت Web development tutorials, from beginner to advanced | Nettuts+ یک مقایسه رو برای شما بیان میکنم
PDO MySQLi پشتیبانی از دیتابیس 12 نوع مختلف تنها mysql API شی گرای شی گرایی + توابع پارامتر های اسمی بله خیر
در مورد تفاوت های دیگر با توابع قدیمی mysql در همین تایپک به بحث میپردازم
همچنین ابتدا اموزش PDO رو بیان خواهم کرد و سپس در صورت نیاز MySQLi
با این وجود اگر به هیچ کدام اشنایی نداریم پیشنهاد میکنم حتما از PDO استفاده کنید
تمام مطالب توسط خود بنده نوشته شد است با استفاده از 3 منبع که در پایان ذکر میکنم
کپی برداری از مطالب با ذکر لینک تایپک بلامانع است