解决MySQL本地账户报2002错误

错误信息

(2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")

原因配置文件配置mysql.sock的路径不对,登陆连接的时候找不到配置文件mysql.sock。导致会报2002错误

解决办法:

  1. 修改配置文件mysql.sock文件的路径,然后重启MySQL服务。
  2. 文件映射到报错的目录下方。
  3. 有可能MySQL多次安装(不同版本),导致存在多个配置文件。解决方法把MySQL数据导出来后,彻底卸载MySQL,再进行安装,导入数据。
ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock



知识共享许可协议本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

相关推荐

暂无评论