无法使用PHP连接到MySQL服务器

时间:2015-04-30 21:15:27

标签: php mysql connect

我在本地计算机上运行MySQL服务器。我正在尝试连接它 从我的网站主机通过PHP。我收到以下错误:

无法通过socket' /var/run/mysqld/mysqld.sock'连接到本地MySQL服务器; (2)。

这是我运行的用户ID和密码为了安全而被删除的php:

 if ($dbc = @mysql_connect('localhost', 'userid', 'password')) {

print '<p>Successfully connected to MySQL!</p>';

// Try to create the database:
if (@mysql_query('CREATE DATABASE myblog',$dbc)) {

    print '<p>The database has been created!</p>';

} else { // Could not create it.
    print '<p style="color: red;">Could not create the database because:<br />' . mysql_error() . '.</p>';
}

// Try to select the database:
if ($x == @mysql_select_db('myblog,$dbc')) {
    print '<p>The database has been selected.</p>';
} else {
    print '<p style="color: red;">Could not select the database because:<br />' . mysql_error() . '.</p>';
}

mysql_close(); // Close the connection.

 } else {

print '<p style="color: red;">Could not connect to MySQL:<br />' . mysql_error() . '.</p>';

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

除非您的MySQL服务器配置不正确,否则您的代码似乎应该正常工作......但您可以尝试MySQLi路由。

Object.prototype