PHP: mysql v mysqli v pdo [closed]
我一直在阅读一些关于使用mysqli与pdo在php中使用mysql的问题。
我见过诸如mysqli或PDO之类的问题 - 优缺点是什么?或者从mysql转移到mysqli或pdo?,它们都专门处理mysqli v pdo。我对这两种方法中哪一种更好并不感兴趣。
我想知道为什么应该避免mysql_功能。当然,根据PHP的文档 http://php.net/manual/en/faq.databases.php#faq.databases.mysql.deprecated,它们正在被弃用,线程PHPDO和MySQLi建议PDO和MySQLi更受欢迎,线程MySQL,MySQLi和PDO之间有什么区别?意味着这些较新的方法更安全。
总的来说,我想知道mysql_方法中最大的弱点是什么,以及避免使用它的原因是什么(我想不仅仅是因为它被弃用了)。我计划更新受影响的脚本,并好奇为什么这个旧方法被弃用。
谢谢!