我正在尝试将php与mysql连接,所以我编写了这样的代码:
<?php
// Create connection
echo "1";
$con=mysqli_connect("localhost","root","pwd");
echo "2";
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
但我没有得到任何回复,页面上只有“1”。我确定uname和pwd是正确的。有什么建议吗?
答案 0 :(得分:1)
使用mysqli_connect
功能代替mysql_connect
,
<?php
// Create connection
$con=mysqli_connect("example.com","root","pwd","my_db");
// Check connection
if (mysqli_connect_errno()){
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
答案 1 :(得分:1)
似乎mysqli
配置中未启用php.ini
扩展程序。
启用扩展后,重新启动Apache服务器并再次尝试运行代码。