【发布时间】:2012-05-16 13:54:39
【问题描述】:
向所有命令行/mysql 专家致敬,
我在输入命令“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 并将其放在目录 /var/run/mysqld/ 中。
但我不知道从哪里开始。 :C
任何想法都会很受欢迎。
谢谢。
【问题讨论】:
-
您应该首先检查服务器是否正在运行。
-
Linux 还是 mac?什么版本的mysql?它是如何安装的?它是从源代码安装、打包、brew 或 yum、apt-get 等安装的吗?您在连接任何其他方式时遇到问题吗?新安装?如果您能回答这些问题,我可能会帮助您更轻松一些。
-
ubuntu/linux,
mysql Ver 14.14 Distrib 5.5.22, for debian-linux-gnu (x86_64) using readline 6.2,我也运行了这个代码apt-get install libmysql-ruby libmysqlclient-dev,apt-get install mysql-client,apt-get install mysql-server,这是我第一次安装mysql。感谢您的休息。
标签: mysql ruby database shell command-line