django配置mysql数据库
本文基于django2.0、python3.7版本编写
1. django 创建项目后,在项目中存在setting.py 文件
2. 打开setting.py文件,找到DATABASES ,进行对应修改
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', // mysql 为mysql 数据库
'NAME': 'onlinetest', // 对应使用的数据库
'USER': 'root', // 对应数据库用户名
'PASSWORD': 'mysql', // 对应数据库密码
'HOST': '127.0.0.1', // 本地数据库
'PORT': 3306, // 对应数据库端口
}
}
3. 有个小伙伴在使用后发现,仍然无法连接数据库,需执行下面步骤
4. 安装pymysql
安装方式: pip install pymysql
5. 与setting.py文件同级目录中,存在__init__.py文件,在该文件中加入如下内容:
import pymysql
pymysql.install_as_MySQLdb()
至此,django配置mysql数据库完成,亲测有效

浙公网安备 33010602011771号