django 配置连接mysql数据库
1.设置settings.py文件
1.1 # 打开django项目中的settings.py文件,修改DATABASES信息。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'iot_datas',
'USER': 'root',
'PASSWORD': '123456',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
'''
ENGINE:默认格式
NAME:数据库名
USER:登录数据库的用户名
PASSWORD:登录数据库密码
HOST:ip地址(连接本机127.0.0.1)
PORT:mysql服务默认端口为3306
'''
2.安装pymysql
2.1 安装pymysql
pip installl pymysql
2.修改对应init.py信息
import pymysql
pymysql.install_as_MySQLdb()
3.数据迁移
3.1 #使用python3.0以上的版本对manage.py进行操作,根据自己的环境变量进行选择。
python manage.py makemigrations
python manage.py migrate
或者
python3 manage.py makemigrations
python3 manage.py migrate