Python3.6下Django使用mysql

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011371360/article/details/78555272

python3.x中使用mysql报错:

ModuleNotFoundError: No module named ‘MySQLdb’

原因是:
在python2.x中用mysqldb,但是在python3.x中已经不支持那个组件了。
取而代之的是:

import pymysql

在项目文件夹下的init.py中导入pymysq包

import pymysql
pymysql.install_as_MySQLdb()

使用命令

manage.py migrate

建立数据库数据

猜你喜欢

转载自blog.csdn.net/u011371360/article/details/78555272