Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) - Go语言中文社区

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


1.linux安装mysql5.7.17(自行百度,教程太多)

可以推荐一位网友的文章,非常详细。

http://blog.csdn.net/bao19901210/article/details/51917641

2.安装在初始化的时候,说一下踩过的坑

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

这个文件是初始化后生成到配置文件指定到的目录下的,/etc/my.cnf

 

报错信息提示的路劲跟配置的路劲发现不一样,先查看这个文件存不存在,这个文件是在初始化后生成的

它是存在的,但是还是报错。根据它的提示,是去找默认的路劲,/tmp下面的mysql.sock,但是我们指定的路径是在自己的安装目录下

解决办法就是,设置软连接。

/usr/local/mysql/是我的安装目录

/usr/local/mysql/tmp/mysql.sock /tmp/mysql.sock

 再执行bin/mysql --user=root –p

进入mysql,ok。

转载于:https://www.cnblogs.com/wzbz/p/6686179.html

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_30516243/article/details/97167555
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 23:22:50
  • 阅读 ( 765 )
  • 分类:数据库

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢