【MySQL安装】—报错“Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘”
【MySQL安装】—报错“Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘”
·
项目场景:
执行 “mysql -uroot -p” 命令,进入MySQL数据库。
问题描述:
报错:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
原因分析:
/var/lib/mysql路径下缺少mysql.sock文件。
解决方案:
执行以下语句:
systemctl status mysqld #查看mysql的服务状态
systemctl restart mysqld #重启mysql服务
注意: 一定要root用户下执行命令,atwqf用户是没有权限,执行"systemctl restart mysqld"命令重启mysql服务会报错。
执行 "sudo cat /var/log/mysqld.log"命令,查看mysql运行日志,看错误原因。
参考文章:
详细解决linux安装mysql后登录报错:Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献30条内容
所有评论(0)