如何修复命令“mysql -v”的错误

时间:2012-05-16 13:54:39

标签: mysql ruby database shell command-line

嗨,所有的命令行/ mysql专家,

键入comman“mysql -v”

时出错

我得到了这个: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

我在想的是我需要更新/var/run/mysqld/mysqld.sock所在的代码,然后将其指向存在的地方或替代方法是创建文件mysqld.sock并将其放在目录{{1}中}。

但我不知道从哪里开始。 :C

任何想法都会受到很多关注。

谢谢。

1 个答案:

答案 0 :(得分:1)

首先关闭:

  1. 您是否尝试连接到本地计算机上运行的MySQL服务器?检查它是否正在运行

    $> ps -efl | grep mysql | grep -v“grep”

  2. 它是否正常工作仍然无法连接?那么你可以检查文件/etc/my.cnf

  3. 中的袜子和东西
  4. 您是否尝试在不在本地页面的服务器中进行连接?然后你必须告诉mysql在哪里(比如你尝试连接到位于111.111.111.111的服务器:

    $> mysql -h 111.111.111.111