打赏
摘要: 外键约束的参照操作 1 ▶ CASCADE:从父表删除或更新且自动删除或更新子表中匹配的行。 2 ▶ SET NULL:从父表删除或更新行,并设置子表中的外键列为NULL。如果使用该选项,必须保证子表列没有指定NOT NULL。 3 ▶ RESTRICT:拒绝对父表的删除或更新操作。 4 ▶ NO 阅读全文
posted @ 2017-03-11 15:28 大数据和AI躺过的坑 阅读(1048) 评论(0) 推荐(0)
摘要: 一、约束 1 约束是保证数据的完整性和一致性 2 ▶ 约束分为表级约束和列级约束 (1)是根据约束所针对的字段的数目多少决定的。 (2)表级约束是针对两个或两个以上的字段。 (3)列级约束是针对某一个字段。 3 ▶ 约束类型包括(按功能来划分): (1)主键约束(PRIMARY KEY) 主键约束( 阅读全文
posted @ 2017-03-11 13:53 大数据和AI躺过的坑 阅读(1499) 评论(0) 推荐(0)
摘要: 默认值DEFAULT 当插入记录时,如果没有明确为字段赋值,则自动赋予默认值。 我们这里,假设,1表示的是男,2表示的女,3表示的是保密。 上面我们定义的默认值是3。 那么下面我们来插入一条数据来验证一下 这里,我们只插入username这个字段的值 则,说明,当插入记录时,如果没有明确为字段赋值, 阅读全文
posted @ 2017-03-11 13:37 大数据和AI躺过的坑 阅读(465) 评论(0) 推荐(0)
摘要: 那么,我们想哈。除了主键能保证记录的唯一性,那么,还有没有其他能保证主键的唯一性呢?答:还有唯一约束。 唯一约束 (1)唯一约束UNIQUE KEY (2)唯一约束可以保证记录的唯一性 (3)唯一约束的字段可以为空值(NULL) (4)每张数据表可以存在多个唯一约束 唯一约束的字段可以为空值(NUL 阅读全文
posted @ 2017-03-11 13:29 大数据和AI躺过的坑 阅读(539) 评论(0) 推荐(0)
摘要: 不多说,直接上干货! (1)主键约束PRIMARY KEY (2)每张数据表只能存在一个主键 (3)主键保证记录的唯一性 (4)主键自动为NOT NULL (1)主键约束PRIMARY KEY (4)主键自动为NOT NULL 可以看出,主键id,自动是NOT NULL 注意:auto_increm 阅读全文
posted @ 2017-03-11 12:05 大数据和AI躺过的坑 阅读(762) 评论(0) 推荐(0)
摘要: 不多说,直接上干货! (1)自动编号AUTO_INCREMENT (2)自动编号,且必须和主键组合使用 (3)默认情况下,起始值为1,每次增量为1 由于自动编号的字段必须设置为主键(primary key),所以这个表在设计的时候就是有问题的,所以会报以上错误。 阅读全文
posted @ 2017-03-11 11:30 大数据和AI躺过的坑 阅读(508) 评论(0) 推荐(0)
摘要: 不多说,直接上干货! NULL:表示字段可以为空 NOT NULL:表示字段不允许为空 注意:NULL和NOT NULL不可以同时用于一个字段上。 如果为用户名赋予了空值则会报如下错误: 这也就说,若是NOT NULL字段,必须要赋值。 阅读全文
posted @ 2017-03-11 11:25 大数据和AI躺过的坑 阅读(1219) 评论(0) 推荐(0)
摘要: 一、插入记录的语法结构 INSERT [INTO] tbl_name [(col_name,…)] VALUES(val,…) test数据库里的tb1数据表,目前是username,age,salary三个字段。 列的名称和值不匹配。所以说,当你省略列名称时(),你要为所有的字段都要赋值。 下面为 阅读全文
posted @ 2017-03-11 11:09 大数据和AI躺过的坑 阅读(420) 评论(0) 推荐(0)
摘要: 我们创建好了数据表,那么我们该怎么去查看数据表列表呢? 一、查看数据表列表的语法结构 SHOW TABLES [FROM db_name] [LIKE ‘pattern’ | WHERE expr] FROM db_name表示,我们不仅可以查看当前数据库里的数据表,还可以查看别的数据库里的数据表 阅读全文
posted @ 2017-03-11 10:47 大数据和AI躺过的坑 阅读(6972) 评论(0) 推荐(1)
摘要: 一、什么是数据表? 数据表(或称表)是数据库最重要的组成部分之一,是其他对象的基础。 行成为记录,列成为字段。如果涉及数据,必须要在数据库里创建数据表。 二、如何创建MYSQL数据表? 1、在创建数据表之前,我们需要先打开数据库。我们使用“USE 数据库名称”命令来打开。验证用户打开的是哪个数据库, 阅读全文
posted @ 2017-03-11 10:35 大数据和AI躺过的坑 阅读(1163) 评论(0) 推荐(0)
摘要: 不多说,直接上干货! MySQL常见的数据类型 一、数据类型是什么? 数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。 有一些数据是要存储为数字的,数字当中有些是要存储为整数、小数、日期型等... 二、MYSQL常见数据类型 MySQL支持多种 阅读全文
posted @ 2017-03-11 10:17 大数据和AI躺过的坑 阅读(55376) 评论(0) 推荐(4)
摘要: MySQL数据库的常见操作 1、创建数据库 2、创建重名的数据库以及如何查看警告信息 3、设置数据库的编码方式(默认为utf8) 4、修改和查看数据库的编码方式 5、删除数据库 6、6、删除已经删除了的数据库 1、创建数据库 花括号代表必须是要有的,中括号代表是可有可不有,竖线是代表选择,即是从花括 阅读全文
posted @ 2017-03-11 00:18 大数据和AI躺过的坑 阅读(1145) 评论(0) 推荐(0)
摘要: 在windosw里清屏,是输入cls,再回车即可。 1、常见的两种方法: (1)连接客户端时通过参数修改 C:\Users\Administrator>mysql -u root -p --prompt \hEnter password: ********Welcome to the MySQL m 阅读全文
posted @ 2017-03-11 00:12 大数据和AI躺过的坑 阅读(433) 评论(0) 推荐(0)