【问题标题】:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' in ubuntu 18.04 LTSERROR 2002 (HY000): Can't connect to local MySQL server through socket'/var/run/mysqld/mysqld.sock' in ubuntu 18.04 LTS
【发布时间】:2021-07-25 13:56:04
【问题描述】:

当我运行命令时

mysql -u root -p

我收到以下错误消息:

 ERROR 2002 (HY000): Can't connect to local MySQL server through socket 
    '/var/run/mysqld/mysqld.sock' 

我从相关文章中查看了一些解决方案,但没有任何效果! 我尝试重新安装mysql,问题将暂时解决,但稍后再次弹出相同的错误消息 请帮忙!

【问题讨论】:

    标签: mysql-error-2002


    【解决方案1】:

    是的,如果在相应路径中缺少 mysqld.scok,它将显示如下 所以请在下面尝试 1. 转到 opt/lamp/var/mysql/ 2. 右键单击​​ mysql.sock 和 -> makelink mysql.sock 3.剪切复制链接粘贴到root/var/run/create mysql文件夹,粘贴复制文件名重命名mysqld.sock

    试试这个并用逗号重新启动 PHP 服务器 /opt/lamp/lamp 重启

    试试这个,这对我有用

    【讨论】:

    • 当我尝试转到 opt/lamp/var/mysql/ 时,我收到的消息是“opt/lamp/var/mysql/:没有这样的文件或目录”
    猜你喜欢
    • 2017-03-18
    • 2018-08-01
    • 2014-04-12
    • 2021-03-18
    • 2012-09-19
    • 2019-09-28
    • 2021-08-15
    • 1970-01-01
    • 2022-06-30
    相关资源
    最近更新 更多