繁体   English   中英

无法在Ubuntu(Emma)上通过套接字'var run mysqld mysqld.sock连接到mysql服务器

[英]cannot connect to mysql server through socket 'var run mysqld mysqld.sock on Ubuntu (Emma)

我收到此错误

cannot connect to mysql server through socket 'var/run/mysqld/mysqld.sock'(2)

当我单击mysql(Emma)localhost时出现此错误,我对其进行了谷歌搜索 ,但没有用,并且在下面的命令中给出了尝试,但仅得到错误。

 $ps ax | grep mysql
   4348 pts/5    S+     0:00 grep --color=auto mysql
 $sudo service mysql start
   Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
 $sudo /etc/init.d/mysql start
   [....] Starting mysql (via systemctl): mysql.serviceJob for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details. failed!

我该怎么办,有人可以给我建议吗

我得到以上问题的答案

    1.sudo apt-get remove --purge mysql-server-5.6
    2.sudo apt-get autoremove
    3.sudo apt-get autoclean
    4.sudo rm -rf /var/lib/mysql
    5.sudo rm -rf /etc/mysql
    6.sudo apt purge mysql-server mysql-server-5.7
    7.sudo apt install mysql-server-5.7
    8.service mysql start

参考

一切正常!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM