自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 sqlalchemy on duplicate key update 的使用(数据库有就修改,没有就添加数据)

on duplicate key update 使用:当数据库中有该数据就修改,没有就添加MySQL语句如下:id 不存在则添加数据,id存在就更新数据INSERT INTO t_user(id,name,pwd) VALUE( 1, ‘小明’, ‘XXX’) ON DUPLICATE KEY UPDATE PWD = ‘YYY’;SQLAlchemy 用法:statement = insert(User).values(user_id=1, name=‘xiaoming’, pwd=‘xxx’)

2021-05-13 14:53:56 2934

原创 MySQL知识点及面试常见问题

MySQL知识点1.数据库三范式1) 字段不可拆分:原子性,字段不可拆分,否则就不是关系型数据库;2) 有主键,非主键字段必须依赖于主键:唯一性,一个表只说明一个事物;3) 非主键字段不能相互依赖:每一列都与主键有直接关系,不存在传递依赖.反三范式:没有冗余的数据库未必是最好的数据库,有时为了提高运行效率,提高读性能,就必须降低三范式标准,适当保留冗余数据.具体做法是:在概念数据模型设计时遵守第三范式,降低范式标准的工作放到物理数据模型设计时考虑.将范式就是增加字段,减少查询时的关联,提高查询效率

2020-07-03 09:55:00 137

转载 Python外键

外键外键是数据表用来指向某个外来的键值的字段1.外键的作用:1.去除冗余的数据2.数据结构化,使用和执行效率更高3.便于管理,更好地存储数据.总结:重复的数据,不同类型的内容 2.ForeignKeyfrom django.db import models # 班级表class SchoolClass(models.Model): class_name = models.CharField(max_length=32) class_master = models.Ch

2020-07-02 15:20:28 1107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除