linux下安装mysql 8.* MySQL连接时找不到mysql.sock文件
连接数据库时报错:Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2) ";
分析:找不到mysql.sock文件,自然连接不了
原因:1)mysql服务没启动;2)sock文件路径设置错误 ;3)sock文件所在目录的权限问题;4)这个文件直接丢失了
方法:进入/tmp 目录,看下 mysql.sock 是不是存在,90%的可能是因为mysql.sock被自动清除掉了,这个时候只需要重启一下mysql的服务,就可以生成一个新的mysql.sock文件了。
重启命令:service mysql restart
重启完成 就会发现已经存在了这个sock的文件。 然后就可以登录。
踏踏实实的走,每一步都算数
posted on 2020-12-04 15:14 放弃容易坚持一定很帅 阅读(1402) 评论(0) 编辑 收藏 举报