1.修改mysql的配置信息 settings.py 编辑DATABASES 默认sqlite3改成修改mysql
![](https://img.haomeiwen.com/i6448388/1b0c1c7ed169b36d.png)
2.cmd 命令行安装mysqlclient 命令:pip install mysqlclient
3.打开blog项目里面的models.py 创建自己的model类 Article为表名 继承models.Model
![](https://img.haomeiwen.com/i6448388/5e2e891f947929dc.png)
4.完成数据迁移 python manage.py makemigrations app名称(可选 不写默认所有应用)
![](https://img.haomeiwen.com/i6448388/e1b8e951a6169af9.png)
5.继续执行python manage.py migrate 来创建表
![](https://img.haomeiwen.com/i6448388/6252c352ac666576.png)
![](https://img.haomeiwen.com/i6448388/2a6b88bd9cee6cc6.png)
6.最终会在migrations 里生成0001_initial.py 看到字段结构
7.命令python manage.py sqlmigrate blog 0001 查看建表语句
![](https://img.haomeiwen.com/i6448388/531246dfe1a9d591.png)
![](https://img.haomeiwen.com/i6448388/f48bd8a6ec0f5d7c.png)
8.查看数据表 已经创建成功
![](https://img.haomeiwen.com/i6448388/805bc933c3cbeeb8.png)
![](https://img.haomeiwen.com/i6448388/5d2a63f56ea7bfb4.png)
9.手动写入一条记录,读取,模板中展示
![](https://img.haomeiwen.com/i6448388/461934d1797a11af.png)
网友评论