pymysql
pymysql.install_as_mysqldb()是一个Python模块pymysql提供的一个函数,它的作用是将pymysql模块安装为MySQLdb模块的替代品。在使用pymysql模块连接MySQL数据库时,需要在连接前调用pymysql.install_as_mysqldb()函数,将其安装为MySQLdb模块。这样,在使用Django等ORM框架时就可以直接调用MySQLdb模块的接口来操作MySQL数据库,不需要再单独为pymysql编写接口。
做法
在与django项目同名的目录下的__init__.py中,添加:
import pymysql
# pymysql.version_info = (1, 4, 13, "final", 0)
pymysql.install_as_MySQLdb()