美文网首页
报错:django3.0/mysql ImproperlyCon

报错:django3.0/mysql ImproperlyCon

作者: 一杯海风_3163 | 来源:发表于2020-03-24 16:15 被阅读0次

    在使用django框架连接mysql的时候,默认使用MySQLdb驱动,但MySQLdb不支持Python3,因此这里将MySQL驱动设置为pymysql。但由于pymysql版本过低,django较高,就会产生以上的报错。

    方法一:django版本降至2.14版本以下即可。
    如果想继续使用django2.2或者更高版本,请使用方法二:
    方法二:找到python文件下的django文件>db文件>backends>mysql>base.py
    
    image.png

    找到python3\Lib\site-packages\django\db\backends\mysql路径下的base.py文件,将以下两行代码注掉

    image.png image.png

    重新运行python manage.py makemigrations ,即可成功运行

    相关文章

      网友评论

          本文标题:报错:django3.0/mysql ImproperlyCon

          本文链接:https://www.haomeiwen.com/subject/ocaoyhtx.html