美文网首页
Can't connect to local MySQL se

Can't connect to local MySQL se

作者: desperado_wen | 来源:发表于2019-11-07 10:19 被阅读0次

    一 问题描述。
    更新mysql 重启服务后,发现500,看日志文件

        super(Connection, self).__init__(*args, **kwargs2)
    _mysql_exceptions.OperationalError: (2002, "Can't connect to 
    local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)")
    

    二 解决步骤
    1,查看mysql运行状态。
    /bin/systemctl status mysqld.service

    查看mysql是否在运行
    /bin/systemctl status mariadb.service
    mariadb运行状态(没有装就不用看)
    以上代表mysql正常运行(activate(running))
    2,看看mysqld.sock在哪里
    sudo find / name '*.sock'
    image.png
    原来在这里啊,小老弟...
    ln -s /run/mysqld/mysqld.sock /var/lib/mysql/mysql.sock
    软链接到这里。

    三 解决方法
    1,查看mysql是否正常运行。
    2,查看mysqld.sock的位置,并软链接。

    相关文章

      网友评论

          本文标题:Can't connect to local MySQL se

          本文链接:https://www.haomeiwen.com/subject/ieumbctx.html