软件安装
详见安装教程:http://www.runoob.com/mysql/mysql-install.html
数据库基础知识
- 数据库定义:数据库(Database)是统一管理相关数据的集合,按照特定结构来存储数据的仓库。
- 关系型数据库:关系数据库,是建立在关系模型基础上的数据库,一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。当前主流的关系型数据库有Oracle、Microsoft SQL Server、MySQL等。
- 二维表:在关系模型中,数据结构表示为一个二维表,一个关系就是一个二维表,二维表名就是关系名。表中的第一行通常称为属性名,表中的每一个元组和属性都是不可再分的,且元组的次序是无关紧要的。
- 行:表中的一个记录
- 列:表中的一个字段
- 主键:表中经常有一个列或多列的组合,其值能唯一地标识表中的每一行,这样的一列或多列称为表的主键。
主键的作用:
1)保证实体的完整性
2)加快数据库的操作速度
3)用于其他表的外键关联 - 外键:设置外键约束的两个表之间会具有父子关系,即子表中外键的字段的取值范围由父表所决定,外键的作用关键是事件触发限制的作用。
Mysql数据库管理系统
- 数据库:数据表的集合称为数据库
- 数据表:表是数据的存储结构
- 视图:视图是虚拟表,不含有真实数据,作用主要是查询
- 存储过程:https://www.cnblogs.com/xiangzhong/p/5038338.html