1.创建一个mysql数据库:
在cmd中操作:
create database 数据库名;
建立数据库连接:
mysql -uroot -p123456
2.配置settings:
```python
DATEBASE ={
'default':{
'ENGINE':'django.db.backends.mysql',
'NAME':你创建的数据库名
'HOST':'127.0.0.1' //路径名
'PORT':3306
'USER':'root'
'PASSWORD':123456
}
}
3.使用pymysql的模板块连接mysql数据库 :习惯写入到与项目同名的文件夹下的_init_.py中
import pymysql
pymysql.install_as_MySQLdb()
4.在app下的models.py写model
class User(models.Model):
username=models.CharField(max_length=32) #varchar(32)
password=models.CharField(max_length=32) #varchar(32)
5.执行数据库迁移的命令
python manage.py makemigrations //检测app下的model1.py的变化 记录下变更记录
python manage.py migrate //数据库的迁移 将变更记录同步到数据库之中
本文详细介绍了如何在Django项目中集成MySQL数据库,包括创建数据库、配置settings.py、使用pymysql模块、定义数据模型及执行数据库迁移等关键步骤。
3104

被折叠的 条评论
为什么被折叠?



