已有184人关注
django数据模型执行python manage.py makemigrations报无法连接到mysql server的错误
发表在Python图书答疑 2019-04-12 悬赏:30 学分 《零基础学Python》第16章 常用Web框架 388页-392页
是否精华
版块置顶:

零基础Python的第391页项目的settings.py文件:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'djdb',
        'USER': 'root',
        'PASSWORD': '123456',
        'HOST': 'localhost',
        'PORT': '3306'
    }
}

报错:     return Database.connect(**conn_params)
  File "D:\scs\python\Django\venvdj\lib\site-packages\pymysql\__init__.py", line 94, in Connect
    return Connection(*args, **kwargs)
  File "D:\scs\python\Django\venvdj\lib\site-packages\pymysql\connections.py", line 325, in __init__
    self.connect()
  File "D:\scs\python\Django\venvdj\lib\site-packages\pymysql\connections.py", line 630, in connect
    raise exc
django.db.utils.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' ([WinError 10061] 由于目标计算机
积极拒绝,无法连接。)")

分享到:
精彩评论 3
andy
学分:2118 LV10
TA的每日心情
继续努力
2017-02-06 23:42:34
2019-04-12
沙发

读者你好:

    先检测一下是否启动了mysql ,然后检查用户名和密码能否正常连接mysql.


wwwaji
学分:34 LV2
2019-04-12
板凳

andy 发表于2019-04-12 12:56

读者你好:

    先检测一下是否启动了mysql ,然后检查用户名和密码能否正常连接mysql.


mysql服务器启动状态的;命令行里也能连接;flask框架下也能连接和使用.但是这个django的建模问题仍然在

wwwaji
学分:34 LV2
2019-04-12
地板

andy 发表于2019-04-12 12:56

读者你好:

    先检测一下是否启动了mysql ,然后检查用户名和密码能否正常连接mysql.


谢谢老师的回复.原因是缺省端口3306不正确,我的是33062.改成33062就成功了!

首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照