【发布时间】:2012-01-12 00:49:31
【问题描述】:
我在命令行运行 mysql 命令,但出现以下错误: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
我用谷歌搜索了很多,但我无法解决问题。
请帮忙!
【问题讨论】:
标签: mysql
我在命令行运行 mysql 命令,但出现以下错误: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
我用谷歌搜索了很多,但我无法解决问题。
请帮忙!
【问题讨论】:
标签: mysql
那是因为您指定的路径没有连接到 mysql 所需的套接字。这个问题发生在我身上。要么重新安装mysql,要么搜索mysqld.sock,然后移动到指定目录。
尝试运行这个命令来启动mysql服务器
/etc/init.d/mysql start
/etc/init.d/mysql restart
【讨论】:
听起来 mysql 没有运行。这会告诉你是否是:
sudo netstat -tap | grep mysql
【讨论】: