继上一篇分享了解了Django的安装使用后,这篇文章来了解一下怎样将Django自带的数据库替换成我们常用的mysql数据库。let‘s go!
注意:Django连接数据库是我们使用orm的前提
一、创建一个Django项目
二、pycharm添加mysql数据库
三、修改settings配置
四、用pymysql模块替换默认的mysqldb模块
------------------------华丽分割线--------------------------------
一、创建一个Django项目
首先我们用pycharm创建一个新的Django项目,本文使用的Django项目名为:myfirstDjango
(不知道如何创建的,点击以下链接手把手教你创建第一个Django项目)
二、pycharm添加mysql数据库
这个只是一定程度上省去一些频繁看navicat的麻烦
流程如图
如果是第一次添加会让你下载一个插件,点击下载即可
三、修改settings配置
1、在项目文件myfirstDjango下找到settings文件,双击打开,如图:
2、找到DATABASES字典
修改为mysql
注意:所有的键必须大写
四、用pymysql模块替换默认的mysqldb模块
告诉django用pymysql替换它默认mysqldb模块连接数据库
方式1:在你的项目文件夹下面的__init__.py
方式2:也可以在你的应用文件夹下面的__init__.py
# 固定写法
import pymysql
pymysql.install_as_MySQLdb() # 告诉django用pymysql代替mysqldb连接数据库