摘要:
[Python] Python 之 __new__() 方法与实例化 __new__() 是在新式类中新出现的方法,它作用在构造方法建造实例之前,可以这么理解,在 Python 中存在于类里面的构造方法 __init__() 负责将类的实例化,而在 __init__() 启动之前,__new__() 阅读全文
摘要:
1.什么是元类 一切源自于一句话:python中一切皆为对象。既然如此类是不是也是对象呢? class Teacher(object): school='tsinghua' def __init__(self,name,age): self.name=name self.age=age de 阅读全文
摘要:
引子 什么是索引 为什么需要索引 使用索引 索引优化原理 正确使用索引 什么是索引 在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构; 也称之为key 索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 为什么需要索引 思考:一个项目正常运行 阅读全文
摘要:
1、什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次用的直接使用即可2、为什么要用视图 如果要频繁使用一张虚拟表,可以不用重复查询3、如何用视图create view teacher2course asselect * from teacher inner join course on 阅读全文
摘要:
1、内连接:把两张表有对应关系的记录连接成一张虚拟表select * from emp inner join dep on emp.dep_id = dep.id;#应用: select * from emp,dep where emp.dep_id = dep.id and dep.name = 阅读全文
摘要:
一 语法 select distinct 查询字段1,查询字段2,。。。 from 表名 where 分组之前的过滤条件 group by 分组依据 having 分组之后的过滤条件 order by 排序字段 limit 显示的条数; 上面是语法定义顺序,不是执行顺序;#使用函数的方式模拟语法顺序 阅读全文
摘要:
delete from tb1;强调:上面的这条命令确实可以将表里的所有记录都删掉,但不会将id重置为0,所以收该条命令根本不是用来清空表的,delete是用来删除表中某一些符合条件的记录delete from tb1 where id > 10;如果要清空表,使用truncate tb1;作用:将 阅读全文
摘要:
修改表 语法:1. 修改表名 ALTER TABLE 表名 RENAME 新表名; 2. 增加字段 ALTER TABLE 表名 ADD 字段名 数据类型 [完整性约束条件…], ADD 字段名 数据类型 [完整性约束条件…]; ALTER TABLE 表名 ADD 字段名 数据类型 [完整性约束条 阅读全文
摘要:
多对一: ————————————————————————————————————————————— 多对多: —————————————————————————————————————————— 一对一: —————————————————————————————————————————————— 阅读全文
摘要:
not null 与 default: _________________________________________________________________________ unique: ________________________________________________ 阅读全文