attack-zhang

本文基于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数据库完成,亲测有效

分类:

技术点:

相关文章: