无法通过socket'/var/run/mysqld/mysqld.sock'连接到MySQL(2)

时间:2014-03-27 19:58:31

标签: php mysql

尝试连接到我的数据库时,我遇到两个错误:

  

警告:mysql_query()[function.mysql-query]:无法连接到本地   MySQL服务器通过socket' /var/run/mysqld/mysqld.sock' (2)

     

警告:mysql_query()[function.mysql-query]:指向服务器的链接   无法建立

这些只是因为我使用了连接代码,将其放在外部文件中并使用include('connect.php')在我的脚本顶部调用它。

这是我的代码:

$dbhost = "xxx";
$dbname = "xxx";
$dbuser = "xxx";
$dbpass = "xxx";

$con = mysqli_connect("$dbhost", "$dbuser", "$dbpass", "$dbname");

if (mysqli_connect_errno())
{
    echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

标记错误的行是:

mysql_query('INSERT INTO table (product_url, shop_name, photo_url, was_price, now_price) VALUES '.implode(',', $sql));

0 个答案:

没有答案