在Ubuntu上使用MySQL,进去MySQL出现下面的提示: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
出现这个的原因可能是MySQL的进程被kill
了。
可是使用pgrep mysqld
,查看是没有MySQL进程,若有MySQL的进行,则会显示其PID,若没有说明进程已死。
相应的方法就是手动启动MySQL的进程就可以啦,具体的方法如下:
/etc/init.d/mysql start
[....] Starting mysql (via systemctl): mysql.service
输入管理员的密码。
就可以正常登录MySQL了。