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

分类:

技术点:

相关文章:

  • 2021-06-14
  • 2021-11-16
  • 2021-10-08
  • 2021-05-28
  • 2021-09-21
  • 2021-05-06
  • 2021-08-21
猜你喜欢
  • 2021-12-01
  • 2022-03-01
  • 2022-01-07
  • 2022-12-23
  • 2021-11-23
  • 2021-12-03
相关资源
相似解决方案