MySQL数据管理】的更多相关文章

狂神声明 : 文章均为自己的学习笔记 , 转载一定注明出处 ; 编辑不易 , 防君子不防小人~共勉 ! mysql学习[第2篇]:MySQL数据管理 外键管理 外键概念 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键.由此可见,外键表示了两个关系之间的相关联系.以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表. 在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是第一个表的主键值(在必要时可包括复合主键值).此时,第二个表中保存…
Mysql:MySQL数据管理 外键管理 外键概念 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键.由此可见,外键表示了两个关系之间的相关联系.以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表. 在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是第一个表的主键值(在必要时可包括复合主键值).此时,第二个表中保存这些值的属性称为外键(foreign key). 外键作用 保持数据一致性,完整性,主要目的是控制存储在外键表中的数据…
3.MySQL数据管理 3.1外键 方式一:  create table `grade`(  `gradeid` int(10) not null auto_increment comment '年纪id',  `gradename` VARCHAR(50) not null comment '年纪名称',  PRIMARY key(`gradeid`) )ENGINE=innodb default CHARSET=utf8 ​ /* 学生表的gradeid要去引用年级表的gradeid 定义外…
MySQL数据管理 外键 外键概念 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键.由此可见,外键表示了两个关系之间的相关联系.以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表. 在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是第一个表的主键值(在必要时可包括复合主键值).此时,第二个表中保存这些值的属性称为外键(foreign key). 外键作用:保持数据一致性,完整性,主要目的是控制存储在外键表中的数据,约束. 使两张…
3.1 外键(了解即可) 方式一:在创建表的时候,增加约束(麻烦,比较复杂) CREATE TABLE IF NOT EXISTS `student`( `id` INT(4) NOT NULL AUTO_INCREMENT COMMENT '学号', `name` VARCHAR(30) NOT NULL DEFAULT '匿名' COMMENT '姓名', `pwd` VARCHAR(20) NOT NULL DEFAULT '123456' COMMENT '密码', `sex` VARC…
三.MySQL数据管理(DML) 3-1.外键(了解即可) ALTER TABLE `aa表名` ADD CONSTRAINT `约束名` FOREIGN KEY (字段名) REFERENCES `xx表`(`字段`) --修改 表 aa 添加 约束 'fk_xxid' 外键 (字段) 引用 xx表的 xxid 最佳实践 数据库只用来存数据 我们想使用多张表的数据,想使用外键(程序实现:aa join bb on a.xid = bb.xid) 3-2.DML语言(重要 ) 数据库意义:数据存…
MySQL JavaEE:企业级Java开发 web阶段 分为1.前端(页面,展示数据库中的数据) 2.后台(连接点:链接数据库JDBC.Mybatis,链接前端(控制视图跳转,给前端传递数据)) 3.数据库(存数据) 1.初始MySQL 1.1.为什么学习数据库 大数据时代,Java需要数据库 被迫需求:存数据 数据库是所有软件体系中最核心的存在 1.2.什么是数据库 数据库(DB,database) 概念:数据仓库,用来存储数据,是一个软件安装在操作系统上!SQL可以存储大量的数据大概500…
3.MySQL数据管理 第一种方式:不太建议,看起来复杂些 -- 学生表的 gradeid 字段,要去引用 年级表的 gradeid -- 定义外键key -- 给这个外键添加约束,(执行引用),REFERENCES 引用 key `FK_gradeid`(`gradeid`) CONSTRAINT `FK_gradeid` FOREIGN KEY (`gradeid`) REFERENCES `grade`(`gradeid`) 第二种方式:建议 -- 创建表成功后,添加外键约束 -- 创建表…
mysql 1.什么是数据库 数据库:(DB,DataBase) 作用:用来存储数据,管理数据.Txt,Excel,word是在数据库出现之前存储数据的. 概念:数据仓库,安装在操作系统上的软件. 数据库是所有软件体系中最核心的存在 2.数据库分类 关系型数据库(SQL) Mysql,oracle,sqlServer,Sqlite 通过表和表之间,行与列之间的关系进行数据的存储-- 非关系型数据库(NoSql) redis,MongDb 对象存储,通过对象的自身属性来决定. DBMS(数据库管理…
1.mysql 基本操作 Windows-->Mysql5.7打开 输入用户名和密码 查看数据库 :show databases:查询所有数据库,记住一定要加分号结尾 这里必须全部为 英文空格 英文符号 选择 day4_6数据库:use day4_6; 查看这个数据库的所有表: show tables; 创建命名为westos的数据库:create databases westos: 再次查询所有的数据库:show databases: show databases;-- 查看所有数据库 mys…