加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何解决“无法通过socket连接到本地MySQL服务器”

发布时间:2020-12-13 22:47:49 所属栏目:PHP教程 来源:网络整理
导读:这是我的配置文件: $mysql_hostname = "localhost";$mysql_user = "xyz";$mysql_password = "abc";$mysql_database = "mno";$IT = mysql_connect($mysql_hostname,$mysql_user,$mysql_password) or die("Opps some thing went wrong");mysql_select_db($mys
这是我的配置文件:

$mysql_hostname = "localhost";
$mysql_user = "xyz";
$mysql_password = "abc";
$mysql_database = "mno";

$IT = mysql_connect($mysql_hostname,$mysql_user,$mysql_password) or die("Opps some thing went wrong");
mysql_select_db($mysql_database,$IT) or die("Opps some thing went wrong");

以下是我从中获得的警告:

Warning: mysql_connect() [function.mysql-connect]: Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) in /home/content/03/10531303/html/iqamah.org/config.php on line 13

我怎样才能解决这个问题?

解决方法

请指定您正在运行的系统.如果凭据没问题,这可能是mysql服务器的问题.如果您使用的是Linux,请检查此行是否在控制台上返回了某些内容.如果没有,您的服务器没有运行:

# netstat -apn | grep mysql

您也可以尝试在这里连接到mysql,以便检查您的凭据是否正常:

# mysql -h localhost -u user database

如果你在Windows上,只需检查服务是否正在运行:

> WindowsKey R.>输入services.msc>检查msyql服务是否正在运行.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读