php - 关于mysql和mysqli的使用

标签 php mysql database mysqli

我是一名 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/

相关文章:

php - 休息 Api 模式解释?

php - 删除用户和唯一电子邮件地址

php - 如何将动态值存入数据库

java - 为什么当 set 为 null 时 set1 也为 null?

php - 如何在 php 中使用 AES-256-CBC 通过正确的身份验证正确加密数据?

php - 我如何创建一种绕过密码确认和电子邮件确认的方法?

php - 每当我按下任何一个帖子按钮时,只有列表中的第一个按钮会被更新,而不是我按下的特定按钮

database - 水平数据库和垂直数据库

javascript - 表单提交期间的 php 确认消息

mysql - 订购两个合并查询