PHP 代码如下:
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
执行时,报错:
经过上网查询才知道,不能用localhost作为连接mysqli的host,需要使用127.0.0.1,将代码改为
$link = mysqli_connect("127.0.0.1", "my_user", "my_password", "world");
或者继续使用localhost,但是需要指定mysql.sock
$link = mysqli_connect("localhost", "my_user", "my_password", "world","3306", "/var/lib/mysql/mysql.sock");