连接mysql错误Can’t connect to local MySQL server

分类:CentOS运维 阅读:64785 次

错误信息:mysql_connect() [function.mysql-connect]: Can’t connect to local MySQL server through socket ‘/data/mysql/mysql.sock’

这是更改mysql的数据目录造成的:例如/etc/my.cnf 中修改了 socket  = /tmp/mysql.sock

执行命令:

#ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

为该文件在系统数据库默认位置建立一个同步的链接。

重启Mysql服务

#service mysqld restart

OK搞定