【python学习笔记:Django】6.MySQL那些坑

  • 由于django新版本自带的mysql驱动对mysql数据库支持不是很好,我们需要pip新的mysql驱动:
pip  install pymysql
  • 工程文件下的__init__.py中添加如下内容(我的工程名:week4,不是在应用下的喔):
import pymysql
pymysql.install_as_MySQLdb()

如图所示:
在这里插入图片描述

  • 在Python的安装目录下注释版本判断(有虚拟环境的在虚拟环境下的Python的环境)注释掉第36和37行
    XXX/lib/python3.7/site-packages/django/db/backends/mysql/base.py
    在这里插入图片描述
发布了22 篇原创文章 · 获赞 17 · 访问量 1997

猜你喜欢

转载自blog.csdn.net/JeeCai/article/details/105345472