Wamp服务器出错 - 不推荐使用:mysql_connect():不推荐使用mysql扩展

时间:2014-06-12 12:28:37

标签: php mysql wampserver

我在Wampserver上收到此错误

Depreciated : mysql_connect(): the mysql extension is depreciated and will be removed in future use mysqli or pdo  

当我尝试使用php 5.5.12 sql 5.6.17在wamp服务器上选择我的数据库时,这就是错误。

1 个答案:

答案 0 :(得分:2)

您需要重写所有数据库连接和查询。

您正在使用现已弃用的mysql_函数,将来会从PHP中删除。因此,您需要开始使用MySQLi或PDO,就像错误通知警告您一样。

使用PDO的基本示例:

$db = new PDO('mysql:host=localhost;dbname=testdb;charset=utf8', 'username', 'password');

$result = $db->exec("INSERT INTO table(firstname, lastname) VALUES('Joseph', 'Knoxville')");

$insertId = $db->lastInsertId();

详细了解php PDO

使用MySQLi的基本示例:

$db = new mysqli($DBServer, $DBUser, $DBPass, $DBName);

$result = $db->query("INSERT INTO table(firstname, lastname) VALUES('Joseph', 'Knoxville')");

了解更多信息php mysqli