我一直在阅读关于在php中使用mysqli和pdo来使用mysql的问题。
我看到了一些问题,比如mysqli或PDO-优缺点是什么?或从mysql转移到mysqli或pdo?,它们都专门涉及mysqli v pdo。我对这两种方法哪种更好不是很感兴趣。
我在想为什么要避免使用mysql_函数。当然,根据PHP文档http://php.net/manual/en/faq.databases.php#faq.databases.mysql.deprecated的说法,它们正在被弃用,线程PHP PDO and MySQLi建议使用PDO和MySQLi,线程What is the difference between MySQL, MySQLi and PDO?表明这些新方法更安全、更强大。总体而言,我想知道mysql_方法的主要弱点是什么,以及避免使用它的原因(比仅仅因为它已经被弃用更具体)。我计划更新我的受影响脚本,并对为什么这种旧方法被弃用感到好奇。
谢谢!