栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

django连接mysql数据库,及增删改查

django连接mysql数据库,及增删改查

下载MySQL,最好把可视化工作台也下好
在MySQL工作台中新建一个数据库
在django项目app目录下的setting中更改数据库信息

在model.py中定一个数据库表

安装mysqlclient

pip install mysqlclient 

生成迁移文件
cd进入manage.py 所在路径

python manage.py makemigrations

执行迁移文件,生成数据库表

python manage.py migrate

删改查都是数据库已经有的,所以是一个实例Users.objects
增是增加一个数据库没有的,就找个空对象Users()将它实例化

添加操作
ob = Users()# 实例化一个新对象(空对象)
ob.name = "张三"
ob.password = "123"
ob.state = 1
ob.save()# 新对象就是添加,已存在对象则是修改
删除操作
ob = Users.objects # 获取对象
user = mod.get(id=6) # 获取id值为6的数据信息
print(user.name)
user.delete() # 执行删除操作
修改操作
ob = Users.objects.get(name="张三")
ob.name = "李四"
ob.state = 0
ob.save()
查询操作
ob = Users.objects  
# ulist = mod.all() #获取所有数据
ulist = ob.filter(name='李四') # 获取name值为李四的信息
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/300775.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号