【问题标题】:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) help meERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 帮帮我
【发布时间】:2022-06-30 15:59:25
【问题描述】:

有人可以帮助我吗?我尝试了一些方法来修复它,但没有成功!

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

【问题讨论】:

    标签: mysql linux ubuntu


    【解决方案1】:

    要解决此问题,您需要通过以下方式停止 mysql 进程:

    systemctl stop mysql
    

    service mysql stop
    

    之后,您需要向运行该进程的用户公开具有套接字配置的目录,这可以通过以下方式发生:

    sudo usermod -d /var/lib/mysql/ mysql
    

    然后返回并通过以下方式再次启动/重启mysql进程:

    systemctl start mysql
    

    service start mysql
    

    【讨论】:

      【解决方案2】:

      在我的情况下没有安装mariadb服务器,你可以在这里尝试

      sudo apt install mariadb-server
      

      【讨论】:

        猜你喜欢
        • 2014-04-12
        • 2012-09-19
        • 2019-09-28
        • 2018-08-01
        • 2017-03-18
        • 2021-08-15
        • 1970-01-01
        • 1970-01-01
        • 2017-02-12
        相关资源
        最近更新 更多