%EF%BC%9A%E5%9C%A8Linux%E4%B8%AD%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87socket%E8%BF%9E%E6%8E%A5%E5%88%B0%E6%9C%AC%E5%9C%B0MySQL%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我正在尝试在 linux centos 中将 mysql DB 与 xampp 连接。但我收到这样的错误。
Mysql Error : 2002- mysql_connect(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2).
我已经停止了在linux中单独运行的mysql服务器。所以 xampp 工作正常 mysql -->ok ,apache 在 xampp -->ok 。
我已经检查了 phpmyadmin 和 previllages 的 root 。你可以检查一下http://74.205.66.7/phpmyadmin/。
感谢帮助。
答案1
你检查你的防火墙了吗?如果您使用 iptables,请参阅此链接以启用与端口 3306 的连接:
http://www.cyberciti.biz/tips/linux-iptables-18-allow-mysql-server-incoming-request.html