区别:1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 2. InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM ...
分类:
数据库 时间:
2020-02-02 11:45:50
阅读次数:
87
六大约束: NOT NULL (非空) DEFAULT (默认) UNIQUE (唯一) 【唯一约束可以为空值,但是不能重复】 CHECK (检查)【mysql不起作用】 PRIMARY KEY (主键)【主键约束不能为空值,也不能重复】 FOREIGN KEY (外键) 约束一般分为列级约束和表级 ...
分类:
数据库 时间:
2020-02-01 14:26:49
阅读次数:
483
联结 SQL最强大的功能之一就是能在数据检索查询的执行中联结(join) 表。联结是利用SQL的 SELECT 能执行的最重要的操作,很好地理解联结 及其语法是学习SQL的一个极为重要的组成部分 外键(foreign key) 外键为某个表中的一列,它包含另一个表 的主键值,定义了两个表之间的关系 ...
分类:
数据库 时间:
2020-01-31 00:46:38
阅读次数:
137
1、创建类,继承Model 2、外键 3、多对多 4、Tb.objects.create(**{}) 5、Tb.objects.filter().update() 6、delete 7、Tb.objects.filter().first() 8、 -- .all [obj,obj,] -- .val ...
分类:
其他好文 时间:
2020-01-30 15:49:44
阅读次数:
78
约束 作用:是为了保证数据的完整性而实现的摘自一套机制,它具体的根据各个不同的数据库的实现而有不同的工具(约束); 非空约束:not null; 唯一约束:unique; 主键约束:primary key; 主键约束 = not null + unique 外键约束 自增约束:auto_increm ...
分类:
其他好文 时间:
2020-01-29 17:51:52
阅读次数:
78
1. 数据源 其实金融数据没大家想象的那麽复杂,只需要最原始状态的数据,保存到本地即可以。 那麽,怎样才是股票数据的原始状态呢。那就看看1920's年代的道氏理论,他是怎样计算道琼斯指数,那麽他采用的就是最原始形态。 假设股票是一个有市价的产品,全由市场价格来操作,那麽以下的数据,就能体现一个市场价 ...
分类:
其他好文 时间:
2020-01-27 15:41:42
阅读次数:
88
一、简单描述表结构,字段类型 desc tabl_name; 显示表结构,字段类型,主键,是否为空等属性,但不显示外键。 例如:desc table_name 二、查询表中列的注释信息 select * from information_schema.columnswhere table_schem ...
分类:
数据库 时间:
2020-01-26 17:30:13
阅读次数:
91
关系表介绍及使用 一对一关系 增加数据 方式1 方式2 删除数据 表一外键关联到表二,表一删除,不影响表2,表2删除会影响表1 更新数据 一对多关系 增加数据 方式1 外键关联的直接赋值为某个对象即可 方式2 删除数据 更新数据 多对多关系 添加数据 删除数据 示例 ...
分类:
其他好文 时间:
2020-01-25 20:49:00
阅读次数:
74
1,one to one, 单向, 谁加注解才能关联(dubug有时候背lazy影响 副表角度: 查:能查,主表不加注解 插入:不加级联插入有异常,只有在副表加cascade = CascadeType.ALL,所以只能说明加了oneToOne只能级联插入, 如果只是查出来再插入,cascade = ...
分类:
Web程序 时间:
2020-01-24 17:13:54
阅读次数:
85
外键和表关系 外键是属于数据库级别的,在MySQL中,表有两种引擎,一种是InnoDB,另外一种是myisam。如果使用的是InnoDB引擎,是支持外键约束的。外键的存在使得ORM框架在处理表关系的时候异常强大。因此这里我们首先来介绍外键在Django中的使用。 类定义为 class Foreign ...
分类:
移动开发 时间:
2020-01-20 23:11:01
阅读次数:
182