为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
学习人数
综合评分9.67
950人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 外键约束参数操作 一、删除或更新父表数据,控制参数 1、语法:FOREIGN KEY 子表(外键列)REFERENCES 父表(参考列)【ON DELETE】 参数 2、参数 当父表删除和更新操作时: · CASCADE:子表也删除和更新 · SET NULL:子表设置为NULL,但子表外键列不能设置为NOT NULL(矛盾) · RESTRICT:拒绝对父表的删除或者更新操作。 · NO ACTION:标准SQL关键字,MYSQL中与RESTRICT相同
    查看全部
  • FOREIGN KEY (pid) REFERENCES provience (id)
    查看全部
  • 数据表的默认存储引擎 找配置文件(myini) default-storage-engine=INNODB 是否为INNODB,如不是为INNODB,则修改为INNODB,然后重新启动数据库
    查看全部
  • 外键约束FOREIGN KEY 一、约束概述 1、约束保证数据的【完整性和一致性】 2、约束分为表级约束(针对多列)和列级约束(针对一列) 3、按功能分类包括: · NOT NULL非空约束 · PRIMARY KEY主键约束 · UNIQUE KEY唯一约束 · DEFAULT默认约束 · FOREIGN KEY外键约束 二、FOREIGN KEY 1、参照表为子表,被参照表为父表 2、【语法】子表中单起一列:FOREIGN KEY 子表(外键列) REFERENCES 父表(参照列) 2、实现一对一或一对多关系 3、要求如图: · 表:相同引擎InnoDB,不能临时表 · 列:【相同数据类型】,数字等长\同符号,字符长度可不同 · 列:必须创建索引,系统自动为外键列创建
    查看全部
  • 5种约束
    查看全部
  • 回顾与概述 1.数据类型:整型,浮点型,字符型,日期时间型; 2.数据表操作 如何创建数据表及约束 (主键约束PRIMARY KEY、唯一约束UNIQUE KEY、默认约束DEFAULT、非空约束NOT NULL),记录插入及查找;
    查看全部
    0 采集 收起 来源:回顾和概述

    2015-01-10

  • 总结 创建数据表:CREATE TABLE table_name; 查看数据表:SHOW COLUMNS FROM table_name; 向表中插入:INSERT table_name("你所要插入的记录的名字(username,salary等等)")VALUES(); 约束:主键约束:PRIMARY KEY;唯一约束:UNIQUE KEY;默认值:DEFAULT;自动排序:AUTO_INCREMENT 举例:CREATE TABLE tab( id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(20)NOT NULL UNIQUE KEY, sex ENUM('1",'2','3') DEFAULT '3'
    查看全部
    0 采集 收起 来源:总结

    2018-03-22

  • 初涉默认约束DEFAULT 1、DEFAULT:默认值 2、当插入记录时,如果没有明确为字段赋值,则自动赋予默认值,如DEFAULT 5;
    查看全部
  • 初涉唯一约束UNIQUE KEY 1、UNIQUE KEY:唯一约束 2、每张数据表可以存在【多个唯一约束】 3、用于保证记录的唯一性 3、【可以为NULL】
    查看全部
  • 主键PRIMARY KEY 1.主键约束 2.每张数据表只能存在一个主键 3.主键保证记录的唯一性 4.主键自动为NOT NULL; ———— AUTO INCREMENT必须和PRIMARY KEY一起使用 而PRIMARY KEY不一定要和AUTO_INCREMENT一起使用
    查看全部
  • 自动编号AUTO_INCREMENT 1、自动编号:保证记录的唯一性 2、类型必须为整型(可以说FLOAT(5,0)等,但不能是小数),必须和主键PRIMARY KEY组合使用 3、默认情况下,起始值为1,每次的增量为1
    查看全部
    0 采集 收起 来源:MySQL自动编号

    2015-01-10

  • 使用典型安装
    查看全部
  • net start mysql net stop mysql mysql -V mysql -uroot -p -P3306 -h127.0.0.1 exit;quit;
    查看全部
  • 删除外键约束
    查看全部
  • 外键约束条件
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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