解决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
点赞 0

Saiyintai

软件测试工程师

暂无评论

相关推荐