首页 > 数据库技术 > 详细

Can't connect to local MySQL server through socket 'mysql.sock'(2)

时间:2019-06-17 12:50:35      阅读:144      评论:0      收藏:0      [点我收藏+]

解决方案1

1.我去/tmp 目录下并没有找到mysql.sock 文件

2.在全局搜索时也没有找到这个文件.所以从网上找到ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock 这个方法不可行

3.网上还有一种解决方案是重启服务,我重启了好几次也没有解决

4.通过查找日志 发现/usr/local/var/mysql/xiaodao.err 找到自己的错误日志地址

5.mysql --help |grep my.cnf 查看自己用的是哪个配置文件

2019-06-17T03:24:45.483258Z 0 [ERROR] [MY-000067] [Server] unknown variable default-character-set=utf8.

发现之前解决乱码问题时配置的参数错误

在my.cnf 的这个配置删除掉.

重启就可以了.最后去/tmp/目录下发现生成了 mysql.sock的配置文件

Can't connect to local MySQL server through socket 'mysql.sock'(2)

原文:https://www.cnblogs.com/bj-xiaodao/p/11038820.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!