【发布时间】:2019-03-17 12:26:33
【问题描述】:
<?php
$host="localhost";
$db="project";
$user="root";
$pass="";
$conn=mysql_connect($host,$user,$pass) or die("Mysql is not Connected");
mysql_select_db($db,$conn) or die("DB is not Connected");
mysql_set_charset('utf8',$conn);
?>
错误:调用未定义的函数 mysql_connect() E:\Programs\wamp64\www\aar.php 在第 6 行
这个项目在 2014 年工作时连接到数据库时出错,但现在不能工作。
【问题讨论】:
-
您使用的是哪个 php 版本?
mysql_*lib 已从 PHP v7 中删除。请切换到 PDO 或 mysqli。 -
请迁移到 mysqli_ 或任何更现代的连接器。 mysql_有很多安全漏洞,不再维护了
-
wampserver3.1.4_x64 我安装了它。
-
我应该将所有查询更改为 mysqli 还是 PDO ?有很多代码:/
-
是的,你应该这样做,我知道这很痛苦,但在未来的某个时候,无论如何你都必须这样做。
标签: php mysql database-connection