Django链接Mysql报错

来源:14-1 nginx, mysql, virtualenv的安装和配置

慕粉2100032109

2019-02-17

我按照视频里修改了Mysql的bind-adress为 0.0.0.0 我用Navicat可以远程访问,但是我执行命令python manage.py runserver的时候报错:图片描述
我的settings.py里面的配置检查了两遍,IP和用户名,密码都是对的。之前是可以启动的,可以我按照课程往下走修改了nginx配置,uwsgi配置文件后再回过头来用django自带服务器启动的时候就报这个错误,我把nginx和uwsgi关闭了还是报这个错误
请问这是什么问题呢?

写回答

1回答

Ethreal

2019-02-18

数据库配置连接地址改为127.0.0.1

0
1
bobby
这个错误来看应该是连接不到mysql 有可能有两种情况,第一种是mysql没有启动 成功,第二种是外部无法连接过去 如果是想在自己机器上连接到云服务器 就要看云服务是否没有开放这个端口,因为阿里云等云服务器都会禁止某些端口的访问,可以去安全组中开放这个端口。如果是你的服务运行在云服务器上可以像上面一样配置127.0.0.1
2019-02-19
共1条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程