我是一名 PHP 初学者。我在youtube上看到很多视频,他们使用mysql而不是mysqli;我的编辑器是 NetBeans,Netbeans 警告我 mysql 已弃用。
$conn = new mysqli($servername, $username, $password);
我的疑问:
我应该学习 mysql 格式还是直接跳过它?
最佳答案
不要学习 mysql_* 函数。即使您在遗留代码中偶然发现它们,理解它们也不难。
正如您自己所说,mysql_* 函数已被弃用(从 PHP 5.5 开始),甚至被删除(从 PHP 7 开始)。
此外,MySQLi 更加安全,因为它支持准备好的语句。 如果您不想使用MySQLi,也可以使用PDO。
<小时/>PDO:http://php.net/manual/en/book.pdo.php
准备好的声明:http://php.net/manual/en/mysqli.quickstart.prepared-statements.php
关于php - 关于mysql和mysqli的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46293547/