我正在尝试访问mysql,当我运行mysql命令时,我得到以下结果。
mysql root@ip-10-229-65-166 tpdatabase-1.8.0.28356#
错误2002 (HY000):无法通过套接字'/var/lib/ MySQL /mysql.sock‘连接到本地mysql服务器(2)
执行此操作不会返回任何内容
邮箱:mysql root@ip-10-229-65-166 mysqld# find -name
*
root@ip-10-229-65-166 mysqld# /etc/init.d/mysql stop -bash: /etc/init.d/mysql:没有这样的文件或目录
root@ip-10-229-65-173 tpdatabase-1.8.0.28356# mysql_config |grep -套接字
--socket /var/lib/mysql/mysql.sock
可能是权限问题?
我确实使用yum install mysql安装了mysql。
我在亚马逊EC2云实例上运行CentOS 5.4
发布于 2011-09-22 06:13:28
您需要安装服务器包:
sudo yum install mysql-server安装完成后,您必须启动服务:
sudo service mysqld start发布于 2017-09-06 17:46:27
rm -rvf /var/lib/mysql/ib_logfile*
touch /var/lib/mysql/mysql.sock
touch /var/lib/mysql/mysql.pid
chown -R mysql:mysql /var/lib/mysql
systemctl restart mysql尝试一下并检查/var/lib/mysql/mysql.sock和/tmp的权限
发布于 2012-12-05 19:29:53
在使用相同操作系统的办公室设置中,我们遇到了类似的问题。实际发生的事情是服务器上的空间很小。这很奇怪,但我相信如果服务器满了,文件就不能加载或采取其他方法。请检查以确保服务器上的空间足够,否则您必须尝试删除已安装的mysql并重新安装。祝你好运。
https://stackoverflow.com/questions/5661069
复制相似问题