知识网2021年10月24日 00:50原创
本地数据库能通过root和密码正常登录
逐一排查问题,出现2003, &Can't connect to MySQL server on 'localhost' ([Errno 61] Connection refused一般由端口引起。
1,查看数据库配置文件的端口号
django settings中的数据库配置文件PORT使用的端口号是不是mysql默认的端口号3306,如果时还提示错误,那么你是不是修改过mysql的默认端口号呢。
2、查看mysql使用的端口号
mysql> show global variables like 'port';
如图所示的端口号是0,说明肯定修改过了,将配置文件的端口号与mysql使用的端口号使用一直即可,当然你也可以修改mysql的端口号,如何修改的话根据你的系统windows或者linux不同而修改,相信可以百度一下哦。
很赞哦!(4)
©芃睿知识网 版权所有 2012-2023 shsongjiang.com
版权申明:本站部分文章来自互联网,如有侵权,请联系邮箱xiajingzpy@163.com,我们会及时处理和回复!