zoukankan      html  css  js  c++  java
  • ERROR 2002 (HY000): Can't connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock' (2)

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock' (2)
    解决方法:
    ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

    问题原因:
    问题在于/var/lib/mysql/下没有文件mysql.sock,所以无法连接到mysql服务;

    解决思路1:
    1、全盘查找mysql.sock
    find -name mysql.sock /
    2、把查到的mysql.sock拷贝到/var/lib/mysql/下即可

    解决思路2:
    1、全盘查找mysql.sock
    find -name mysql.sock /
    2、使用软连接(ln -s 源文件地址 软连接文件)
    ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

    提示:软连接类似windows的快捷方式(可以通过readlink查看其指向路径)
    如:readlink /var/lib/mysql/mysql.sock

  • 相关阅读:
    SQLServer XML
    批量数据入库
    iBatis --> MyBatis
    一句话,一段文
    一首诗,一阕词
    Web Service
    一天一首现代诗
    一天一首歌
    DB2
    Kafka
  • 原文地址:https://www.cnblogs.com/We612/p/13295164.html
Copyright © 2011-2022 走看看