为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
与MySQL的零距离接触_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 外键 FOREIGN KEY
    查看全部
  • 约束基础
    查看全部
  • 例子: 逐行 myspl -uroot -p **** use test; create table provinces( id smallint unsigned primary key auto_increment, pname varchar(20) not null ); show create table provinces; create table users( id smallint unsigned primary key auto_increment, username varchar(10) not null, pid smallint unsigned, foreign key (pid) references provinces (id) ); show indexes form provinces; show indexes form provinces\g:;
    查看全部
  • group by 和聚合函数的配合; group by和distinct对于重复内容处理的区别。group by 只以分组字段为主,其余的重复字段不会显示,distinct只针对所有字段完全相同的记录的唯一性。对于distinct的解释,对吗?
    查看全部
  • 约束 1.约束保证数据的完整性和一致性 2.约束分为表级约束和列级约束 3.五大约束类型: not null primary key unique key default foreign key外键约束 保证数据一致性,完整性 实现一对一,一对多关系!!! 外键约束的要求 1 父表和子表必须使用相同的存储引擎,而且禁止使用临时表; 2 数据表的存储引擎只能为InnoDB; 3 外键列和参照列必须具有类似的数据类型。其中数字的长度或是否有符号位必须相同;而字符的长度则可以不同; 4 外键列和参照列必须创建索引。外键列如果没有创建索引,系统会自动创建,参照列如果没有索引,在创建数据表时就会报错,说明参照列不会自动创建索引 在 MY.ini 文件中编辑默认的存储引擎:default-storage-engine=INNODB;
    查看全部
  • 知识点
    查看全部
    0 采集 收起 来源:总结

    2016-10-21

  • 默认约束
    查看全部
  • 唯一约束 UNIQUE KEY 和主键的区别: 1.一张数据表只能有一个主键,而唯一约束可以有多个。 2.唯一约束的字段可以有空值。(这里注意:既然是保证数据的唯一性, 那个即使是空值,那空值也只能有一个)
    查看全部
  • 主键 PRIMARY KEY
    查看全部
  • 自动编号AUTO_INCREMENT 避免重复 若是浮点型,那么小数位数必须为零。
    查看全部
    0 采集 收起 来源:MySQL自动编号

    2016-10-21

  • 空值与非空
    查看全部
  • 记录查找命令SELECT
    查看全部
  • 插入记录INSERT 两种方式: 1.INSERT tb1 VALUES('Tom',20,7321.22) 这是省略掉字段名的方式,必须给每一个字段都赋值。 2.INSERT tb1(username,salary) VALUES('John',4500.22) 给想要的字段赋值。
    查看全部
  • 记录的插入和查找 1.插入记录 insert [into] 表名 [字段名,...)] values(值,...) (1)若给全部字段赋值,可不考虑字段名的顺序,只需字段名和值一一对应即可 (2)若省略所有字段名,必须为所有的字段赋值,值的顺序和数量必须和数据表的结构一致 (3)若只给一部分字段赋值,字段名和值一一对应,省略的字段名可有系统自动赋值 2记录的查找 select * from 表名 显示指定表的所有的字段名 select 字段名1,字段名2 。。。from 表名---显示指定表的指定字段的记录
    查看全部
  • 查看数据表的结构 SHOW COLUMNS
    查看全部

举报

0/150
提交
取消
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!