有效解决ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (111)

Tamara ·
更新时间:2024-09-20
· 625 次阅读

最近在学习Django框架,于是在windows系统上搭建了Django环境,并使用虚拟机ubuntu系统上安装的mysql作为项目的远程数据库,前几天一直用得好好的,今天在虚拟机上连接数据库时,出现了如下错误:
在这里插入图片描述
本地数据库没法连接,第一反映是查看下mysql数据库是否启动,使用如下命令查看:
在这里插入图片描述
发现mysql是正常启动状态。仔细思考了下,既然mysql是正常启动的,本地连接不上,是否和mysql绑定ip有关,因为之前将其作为远程数据库使用的,因此对其绑定的ip进行了修改。
切换到对应路径,打开mysql配置文件:
在这里插入图片描述
可以看到绑定的ip地址为192.168.240.128,这是当时设置mysql远程连接时ubuntu的ip地址
原创文章 8获赞 20访问量 1万+ 关注 私信 展开阅读全文
作者:sunshine_hanxx



hy connect TO error localhost Mysql

需要 登录 后方可回复, 如果你还没有账号请 注册新账号