文章目录
数据库配置在settings.py中的 DATABASES配置项(不叫模块,而叫配置项)。
mysql配置
先安装:
bash
pip install mysqlclient
DATABASES配置:
bash
# settings.py 中的 DATABASES 配置段
DATABASES = {
'default': {
# 数据库引擎(MySQL)
'ENGINE': 'django.db.backends.mysql',
# 数据库名(对应 JDBC 中的 jeecg)
'NAME': 'jeecg',
'USER': 'root',
'PASSWORD': '这里是密码',
'HOST': '127.0.0.1',
'PORT': '3306',
# 额外连接参数(对应 JDBC 后的参数)
'OPTIONS': {
'charset': 'utf8mb4', # 对应 characterEncoding=UTF-8
'use_unicode': True, # 对应 useUnicode=true
'ssl_mode': 'DISABLED',# 对应 useSSL=false
},
}
}