错误提示:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\wwwroot\XXXXXXXXX

错误原因:

可能是使用了php5.2的版本编写的程序. 到了一个新的环境不支持了

PHP 5.5 以及以上的版本 默认是不支持 MySQL 扩展的 所以就会报错了!

解决方法(mysql修改为mysqli):

连接数据库修改:

旧版本的写法:

$con = mysql_connect('localhost','root','root');/*连接数据库*/
mysql_select_db("my_db", $con);/*选择库*/

替换为:

$con = mysqli_connect('localhost','root','root','dbname');  /*直接一条语句连接 并选择库*/

查询修改:

把所有的 mysql_query($sql,$con);替换为:mysqli_query($con,$sql) (注意,不是只多了个i,参数的顺序也变了)

把所有的mysql_fetch_assoc()修改为:mysqli_fetch_assoc()


其他的如果再报错再根据错误找吧~