django使用MySQL数据库

时间:2020-12-28 08:30:40

Python2版本

安装

pip install mysql-python

settings.py

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'blog',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '127.0.0.1',
'PORT': 3306,
}
}

  

Python3版本

安装

pip install pymysql

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

import pymysql 
pymysql.install_as_MySQLdb()

settings.py

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'blog',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '127.0.0.1',
'PORT': 3306,
}
}