Django操作MySQL
安装第三方模块
1 |
|
ORM
ORM全称是:Object Relational Mapping(对象关系映射),其主要作用是在编程中,把面向对象的概念跟数据库中表的概念对应起来。
在Django中的应用
- 创建、修改、删除数据库中的表
- 操作表中的数据
创建数据库
- 启动MySQL服务
- 自带工具创建数据库
1
2create datebase 数据库名; # 创建数据库
show databases; # 显示数据库列表
Django连接数据库
在setting中修改默认的数据库DATABASES
,Django默认的数据库是sqlite,将其改为mysql
1 |
|
注:
1 |
|
创建删除和修改表
在app的models文件下写入类 文件结构见[[Django基础]]
1 |
|
models修改完后,在终端中执行
1 |
|
即可在数据库中看到表
修改和删除表,只需要修改models中的类,然后执行上面两条命令即可
Django操作MySQL
http://example.com/2024/11/27/Notes/编程/Django/Django操作MySQL/