使用以下代码测试php的mysql配置是否正确时:
<?php
$con=mysql_connect("localhost","root","密码");
if(!$con)
{
die("无法连接:".mysql_error());
}
else
{
echo "连接数据库成功";
}
?>
出现Call to undefined function mysql_connect()的错误。
最后发现原因是php改版了,有了mysqli,于是将mysql_connect改为mysqli_connect,问题成功解决。
<?php
$con=mysqli_connect("localhost","root","密码");
if(!$con)
{
die("无法连接:".mysql_error());
}
else
{
echo "连接数据库成功";
}
?>