我在其他一个mysql Error 2002问题中找不到我的mysql问题的解决方案。
重新启动我的Ubuntu 14.04 LTS后,mysql deamon似乎运行了,但不接受连接。重新启动使其工作,但在下次重新启动后,它再次出现同样的问题。我尝试以普通用户身份登录并以root用户身份登录,但会出现相同的行为:
:~# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
:~# ps aux | grep mysql
mysql 899 0.1 23.0 1266432 472632 ? Ssl 10:47 0:00 /usr/sbin/mysqld
root 3590 0.0 0.0 11740 936 pts/1 R+ 11:00 0:00 grep --color=auto mysql
:~# service mysql start
start: Job is already running: mysql
:~# service mysql restart
mysql stop/waiting
mysql start/running, process 3623
:~# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
:~# ps aux | grep mysql
mysql 3623 0.1 22.6 1134968 464648 ? Ssl 11:00 0:00 /usr/sbin/mysqld
root 4272 0.0 0.0 11740 936 pts/1 R+ 11:05 0:00 grep --color=auto mysql
相同的用户,与我相同的过程。有什么不同?我该如何解决这个问题?
谢谢, 何