尝试连接到我的数据库时,我遇到两个错误:
警告: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));