缺少/var/lib/mysql/mysql.sock文件 [英] Missing /var/lib/mysql/mysql.sock file
问题描述
我试图访问MySQL,当我运行mysql命令,我得到了以下几点。
I'm trying to access mysql and when I run the mysql command, I get the following.
[根@ IP-10-229-65-166 tpdatabase-1.8.0.28356]#mysql的
[root@ip-10-229-65-166 tpdatabase-1.8.0.28356]# mysql
错误2002(HY000):无法连接到 通过socket本地MySQL服务器 /var/lib/mysql/mysql.sock(2)
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
这样做没有返回值
[根@ IP-10-229-65-166的mysqld]#查找 -name MYSQL *
[root@ip-10-229-65-166 mysqld]# find -name mysql*
[根@ IP-10-229-65-166的mysqld]# /etc/init.d/mysql停止 -bash:/etc/init.d/mysql:没有这样的文件或目录
[root@ip-10-229-65-166 mysqld]# /etc/init.d/mysql stop -bash: /etc/init.d/mysql: No such file or directory
[根@ IP-10-229-65-173 tpdatabase-1.8.0.28356]#mysql_config | grep的 - --socket
[root@ip-10-229-65-173 tpdatabase-1.8.0.28356]# mysql_config |grep -- --socket
- 插座[/var/lib/mysql/mysql.sock]
--socket [/var/lib/mysql/mysql.sock]
也许权限问题?
我也有mysql安装使用的百胜安装mysql
I do have mysql installed using yum install mysql
我在亚马逊EC2云实例
I'm running CentOS 5.4 on a Amazon EC2 Cloud Instance
推荐答案
您需要安装服务器软件包:
You need to install the server package:
sudo yum install mysql-server
安装完毕后,必须启动该服务:
After installation, you have to start the service:
sudo service mysqld start
这篇关于缺少/var/lib/mysql/mysql.sock文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!