罕见的mysql错误:mysql error:2002 cann,t connect ...

源头:obwind的 Blog 作者:obwind的 Blog  




">安装完细碎后,想看看mysql行不可:

[root@obwind root]# mysql
ERROR 2002: Can''''t connect to local MySQL server through socket ''''/var/lib/mysql/mysql.sock'''' (2)

然后到起头菜单的细碎设置里面,翻开效劳,可是没有mysqld这个效劳.

据说是由于权限缘由,需求mysql的用户组才可以启动server.

1.
[root@obwind root]# chmod 640 /etc/my.cnf
[root@obwind root]# chmod 644 /etc/my.cnf

这个时候还是提醒异样错误

2.
[root@obwind root]# mysqladmin --print-defaults
mysqladmin would have been started with the following arguments:

然后:

[root@obwind root]# mysqladmin --socket=/tmp/mysqld.sock version
mysqladmin: connect to server at ''''localhost'''' failed
error: ''''Can''''t connect to local MySQL server through socket ''''/tmp/mysqld.sock'''' (2)''''
Check that mysqld is running and that the socket: ''''/tmp/mysqld.sock'''' exists!

看来还是不可...

这个时候进效劳里面看,有了mysqld这个选项,打勾然后启动后:

[root@obwind cdrom]# mysql
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 3 to server version: 3.23.58

Type ''''help;'''' or ''''h'''' for help. Type ''''c'''' to clear the buffer.

mysql> quit
Bye


终于OK了,可是不晓得具体是哪个步骤正确.




版权声明: 原创作品,批准转载,转载时请务必以超链接体式格式标明文章 原始出处 、作者信息和本声明。不然将穷究功令责任。

原文地址:https://www.cnblogs.com/zgqjymx/p/1975724.html