原来在django1.11及之前版本中,连接数据库,采用 pymysql方式,在__init__中添加如下内容,即可成功连接。
import pymysql
pymysql.install_as_MySQLdb()
使用django2.0 时,发现提示mysqlclient版本过低。
最终解决方案如下:
安装 mysqlclient。
在安装中,发现会提示错误信息。
OSError: mysql_config not found
—————————————-
Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-build-ilbgkmv1/mysqlclient/
先安装libmysqlclient-dev 模块,随后再安装mysqlclient即可。
随后采用django命令创建model提示成功。
0 条评论