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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 创建数据库

    查看全部
    0 采集 收起 来源:操作数据库

    2018-12-13

  • MySQL语句规范
    查看全部
  • MySQL常用命令
    查看全部
  • 创建数据表:CREATE TABLE table_name; 查看数据表:SHOW COLUMNS FROM table_name; 向表中插入:INSERT table_name 查找记录 :SELECT * FROM table_name 主键约束:PRIMARY KEY;唯一约束:UNIQUE KEY;默认值:DEFAULT;自动排序:AUTO_INCREMENT
    查看全部
    0 采集 收起 来源:总结

    2015-03-25

  • 左外连接 显示左表中的全部记录和右表中符合连接条件的记录 右外连接 显示右表中的全部记录和左表中符合连接条件的记录
    查看全部
    0 采集 收起 来源:外连接OUTER JOIN

    2015-03-25

  • INNER JOIN 和 JOIN CROSS INNER JOIN 的功能是一样的. 内链接,显示A表和B表交集的部分,仅显示符合链接条件的结果。
    查看全部
    0 采集 收起 来源:内连接INNER JOIN

    2015-03-25

  • 1、修改表名:alter table 旧表名 rename 新表名 2、修改字段的数据结构类型:alter table 表名 modify 属性名 数据类型(数据能隐式转换) 3、修改字段名:alter table 表名 change 旧属性名 新属性名 新数据类型(感觉很蛋疼,改个名称还要指定数据类型) 4、增加字段:alter table 表名 add 属性名 数据类型 [完整性约束] [first | after 属性名] 5、删除字段:alter table 表名 drop 属性名 6、修改字段的位置:alter table 表名 modify 属性名 数据类型 first | after 属性名 7、修改表的存储引擎:alter table 表名 engine=存储引擎名称 8、删除表的外键约束:alter table 表名 drop foreign key 外键别名
    查看全部
    1 采集 收起 来源:小结

    2015-03-25

  • constraint 外键别名 foreign key (属性1) references table_name(属性1)
    查看全部
  • create table if not exists tb(id smallint unsigned primary key auto_increment,std_id smallint unsigned not null unique);
    查看全部
  • 主键约束: 1、直接放在字段后面:primary key 2、在字段定义之后:primary key(id) 3、联合主键:primary key(id,name)
    查看全部
  • mysql一些关键字: 1、if not exists 2、unsigned
    查看全部
    0 采集 收起 来源:MySQL自动编号

    2015-03-25

  • PPT上的是对的,老师口头上说错了,连续错了好几次。
    查看全部
  • 遗憾,老师这次讲错了,而且讲错了多次。是外键约束,针对外键列,系统会自动创建索引。可是老师连续错了好几次,说成参照列。实际上,参照列如果没有设置主键的话,系统是不会自动为之创建索引的。
    查看全部
  • 完整的约束和修改数据表操作知识点
    查看全部
    0 采集 收起 来源:小结

    2015-03-25

  • 修改数据表 修改列定义: ALTER TABLE table_name MODIFY [COLUMN] column_name column_definition [FIRST|AFTER column_name]; 修改列名称: ALTER TABLE table_name CHANGE [COLUMN] old_column_name new_column_name column_definition [FIRST|AFTER column_name]; 数据表更名: First:ALTER TABLE table_name RENAME [TO|AS] new_table_name; Second:RENAME TABLE table_name TO new_table_name [,table_name2 TO new_table_name2] ...; /** 数据由大类型改为小类型时,可能会存在数据丢失; 应尽量避免列名、表名等得更换 */
    查看全部

举报

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

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