Python学习---django多对多自定义第三方表180206 ...
分类:
编程语言 时间:
2018-08-01 22:11:27
阅读次数:
142
重点: 如何找出两张表之间的关系 表的三种关系 一、介绍 因为有foreign key的约束,使得两张表形成了三种了关系: 多对一 多对多 一对一 二、重点理解如果找出两张表之间的关系 ...
分类:
其他好文 时间:
2018-07-31 17:19:46
阅读次数:
171
pymysql python操作数据库的基本步骤: connection类成员 begin: 开始事务 commit: 提交事务 rollback: 回滚事务 cursor: 返回一个cursor对象 autocommit: 设置是否事务自动提交 set_character_set: 设置字符集编码 ...
分类:
编程语言 时间:
2018-07-31 15:29:59
阅读次数:
165
一 不建议用自动编号字段作为外键关系约束的字段。不过,你要坚持这么用,当然也可以。先追加主记录后,用select @@identity获取新追加的主表的id1,然后在追加子表时,用这个值作为子表id1的值 二、 . 主键和外键是相对于整个数据库来说的,总体来说就是要实现数据库的实体完整性、参照完整性 ...
分类:
数据库 时间:
2018-07-29 14:21:59
阅读次数:
245
数据完整性 字段类型 数字:int,decimal 字符串:char,varchar,text 日期:datetime 布尔: bit 约束(物理上存储数据按照主键,不是按照唯一) 主键:primary key 非空:not null 唯一:unique 默认:default 外键:foreign ...
分类:
数据库 时间:
2018-07-28 20:33:38
阅读次数:
147
创建实体 把实体类写在Core项目中,因为实体是领域层的一部分。 一个简单的应用场景:创建一些任务(Assignment)并分配给人。 我们需要Assignment和Person这两个实体。 public class Assignment : Entity<long> { //外键 [Foreign ...
分类:
其他好文 时间:
2018-07-25 01:11:25
阅读次数:
253
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。 查看列信息:desc 表名; 修改表名:alter table t_book rename to bbb; 添加列:alter table 表名 add column 字段名 varchar(length); 删除列:alter ta ...
分类:
数据库 时间:
2018-07-21 20:33:11
阅读次数:
211
一、创建表的完整语法#语法:create table 库名.表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], 字段名3 类型[(宽度) 约束条件]);约束条件:是在数据类型之外对字段附加的额外的限制#注意:1、最后一个字段之后不能加逗号2. 在同一张表中,字段名 ...
分类:
其他好文 时间:
2018-07-20 20:05:16
阅读次数:
165
一 介绍 本节主题 多表连接查询 复合条件连接查询 子查询 准备表 #建表 create table department( id int, name varchar(20) ); create table employee( id int primary key auto_increment, n ...
分类:
其他好文 时间:
2018-07-17 21:42:45
阅读次数:
160
1.创建外键,关联两个表createtablescore(idintnotnullauto_increment,subjectchar(32)notnull,stu_idintnotnull,primarykey(id),keyfk_stu_key(stu_id),constraintfk_stu_keyforeignkey(stu_id)referencesstudent(stu_id));
分类:
数据库 时间:
2018-07-13 17:50:36
阅读次数:
190