Mysql操作超时错误

时间:2016-06-20 11:31:45

标签: php mysql macos sockets xampp

  

警告:mysqli_connect():( HY000 / 2002):操作超时   第4行/Applications/XAMPP/xamppfiles/htdocs/conn.php       连接失败:操作超时

Mac OS X上连接 XAMPP 时,获取以下错误。 代码行是

    $conn=mysqli_connect("SNA","root","","localhost");

            // Check connection
            if (mysqli_connect_errno()) {
              echo "Connection failed: " . mysqli_connect_error();
            }

是Mysql主机问题还是Mysql默认套接字问题以及如何解决?默认主机是3306.我不知道我的mysql.sock文件在哪里生成以及它是否生成。

1 个答案:

答案 0 :(得分:0)

在此处更改您的代码,交换主机和数据库名称

 $conn=mysqli_connect("localhost","root","","SNA");

查看php手册了解更多信息:http://php.net/manual/en/function.mysqli-connect.php