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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 函数体
    查看全部
  • ENUM('Female','Male','Secret'):枚举 SET:集合,从集合中任意选择
    查看全部
  • 日期时间型 注意其存储需求
    查看全部
  • FLOAT 单精度 DOUBLE 双精度 存储范围也有所不同
    查看全部
  • 整型可分为五种类型,分别为TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT,各类型所占字节不同(即所占内存不同),应根据实际情况选取,如 年龄 用TINYINT即可
    查看全部
  • ALTER DATABASE t2 CHARACTER SET = UTF-8 将数据库t2的编码方式由原来的GBK修改为UTF-8
    查看全部
    0 采集 收起 来源:操作数据库

    2017-06-04

  • 创建GBK编码的数据库(系统默认为UTF-8编码): CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;
    查看全部
    0 采集 收起 来源:操作数据库

    2017-06-04

  • SHOW CREATE DATABASE t1; 显示数据库创建时的指令
    查看全部
    0 采集 收起 来源:操作数据库

    2017-06-04

  • SHOW DATABASE t1; 显示数据库创建时的指令(包括编码方式)
    查看全部
    0 采集 收起 来源:操作数据库

    2017-06-04

  • 添加'IF NOT EXISTS' 当系统发出警告时可用'SHOW WARNINGS'显示警告信息
    查看全部
    0 采集 收起 来源:操作数据库

    2017-06-04

  • mysql的数据类型:整型tinyint(一个字节)、smallint(两个字节)、mediumint(三个字节)、int(四个字节)、bigint(八个字节) 浮点型:float(单精度)double(双精度)日期:year 、time、date、detetime、timestamp
    查看全部
    0 采集 收起 来源:内容回顾

    2017-06-04

  • mysql默认的端口号是3306 mysql的超级用户是root 创建数据库用create database 数据库名 修改数据库 alter database 删除数据库 drop database
    查看全部
    0 采集 收起 来源:内容回顾

    2017-06-04

  • 查索引是SHOW INDEX 查约束是SHOW INDEXES 约束和索引, 前者是用来检查数据的正确性,后者用来实现数据查询的优化,目的不同。 唯一性约束与唯一索引有所不同: (1).创建唯一约束会在Oracle中创建一个Constraint,同时也会创建一个该约束对应的唯一索引。 (2).创建唯一索引只会创建一个唯一索引,不会创建Constraint。 也就是说其实唯一约束是通过创建唯一索引来实现的。 在删除时这两者也有一定的区别: 删除唯一约束时可以只删除约束而不删除对应的索引,所以对应的列还是必须唯一的, 而删除了唯一索引的话就可以插入不唯一的值。 删除唯一约束:ALTER TABLE table_name DROP INDEX 数据名; PRIMARY KEY 和 KEY 的区别: 主键一定是唯一性索引,唯一性索引并不一定就是主键 一个表中可以有多个唯一性索引,但只能有一个主键 主键列不允许空值,而唯一性索引列允许空值 查索引是SHOW INDEX 查约束是SHOW INDEXES 约束和索引, 前者是用来检查数据的正确性,后者用来实现数据查询的优化,目的不同。 唯一性约束与唯一索引有所不同: (1).创建唯一约束会在Oracle中创建一个Constraint,同时也会创建一个该约束对应的唯一索引。 (2).创建唯一索引只会创建一个唯一索引,不会创建Constraint。 也就是说其实唯一约束是通过创建唯一索引来实现的。 在删除时这两者也有一定的区别: 删除唯一约束时可以只删除约束而不删除对应的索引,所以对应的列还是必须唯一的, 而删除了唯一索引的话就可以插入不唯一的值。 删除唯一约束:ALTER TABLE table_name DROP INDEX 数据名; PRIMARY KEY 和 KEY 的区别: 主键一定是唯一性索引,唯一性索引并不一定就是主键 一个表中可以有多个唯一性索引,但只能有一个主键 主键列不允许空值,而唯一性索引列允许空值
    查看全部
  • 在已经建好的表中添加约束: 1, 主键约束: alter table 表名 add primary key (列名); 2,外键约束: alter table 表名 add foreign key (外键列) references 参照表 (参照列); 3, 唯一约束: alter table 表名 add unique key (列名) ; 4, 添加默认约束: alter table 表名 set default 默认值; 5, 删除默认约束: alter table 表名 drop default;
    查看全部
  • 修改数据表 添加单列: ALTER TABLE tb-name ADD [COLUMN] col_name column_definition [FIRST | AFTER col_name];
    查看全部

举报

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

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