1.数据库的介绍
1.1 什么是数据库
1.2 数据库的作用
1.3 关系型数据库和非关系型数据库的区别
1.4 关系型数据库具体举例说明
1.5 非关系型数据库具体举例说明
1.6 关系型数据库和非关系型数据库各自的特点
2.MySQL数据库的介绍
2.1 mysql数据库的介绍
2.2 mysql数据库的特点
2.3 mysql的应用领域
3.Linux系统中Mysql的安装
3.1 yum安装Mysql数据库服务端
3.2 Linux系统中Mysql服务的启动,停止,重启
3.3 Mysql设置root用户密码
4.Windows系统中Mysql的安装
4.1 windows版本mysql服务端安装
4.2 进入mysql操作页面进行sql操作
5.Mysql客户端连接工具
5.1 常用的客户端连接工具介绍
5.2 navicat工具介绍
5.3 navicat工具安装和连接MySQL数据库
5.4 navicat工具的基本使用
6.Mysql数据库创建,显示,删除
6.1 创建数据库 create database +数据库名
6.2 显示数据库 show databases
6.3 使用数据库 use +数据库名
6.4 删除数据库 drop +数据库名
7.Mysql数据表创建,表的属性定义
7.1 创建表 create table +表名
7.2 表字段名称定义规则
7.3 常用的数据类型
7.4 主键,唯一,非空,默认值约束介绍和使用
8.Mysql表属性的介绍和修改
8.1 表字段的添加
8.2 表字段的修改
8.3 表字段的删除
8.4 表存储引擎的修改
8.5 表字符编码的修改
9.Mysql删除表和清空表的区别
9.1 删除表的介绍 drop table
9.2 清空表的介绍 delete from table
10.创建表,删除表,修改表属性的sql语句关键字
10.1 创建表sql语句 create table
10.2 删除表sql语句 drop table
10.3 修改表结构sql语句 alter table
11.掌握查询表的sql语句
11.1 查询语句的基本结构
11.2 查询表中所有数据语句,介绍“*”的作用
11.3 查询表中指定字段数据语句
11.4 查询表中符合条件数据语句 where +条件
12.掌握查询条件中的设定方法
12.1 条件中使用比较运算符设定条件 = ,!=,>,>=,<,<=
12.2 条件中使用逻辑运算符设定条件 and,or
12.3 条件中查询范围 in ,not in
12.4 条件中设置模糊查询,开头匹配,结尾匹配,中间匹配 like
12.5 查询中查询字段为空 is null ,is not null
13.掌握对查询结果的排序
13.1 对结果进行正序排序 order by asc
13.2 对结果进行倒叙排序 order by desc
13.3 对多个条件进行排序
14.掌握常用的聚合函数
14.1 sum() 求和
14.2 avg() 求平均
14.3 count() 统计
14.4 max() 求最大
14.5 min() 求最小
14.5 distinct() 去重
15.掌握对数据的分组
15.1 分组的含义
15.2 分组的使用语法 group by
16.掌握对数据的分页
16.1 limit的用法
17.掌握插入数据的sql语句
17.1 插入一条数据
17.2 插入多条数据
17.3 插入指定列的数据
18.掌握更新数据的sql语句
18.1 更新所有数据的指定字段
18.2 使用条件更新指定数据的指定字段
19.掌握删除数据的sql语句
19.1 删除表中说有的数据
19.2 使用条件删除表中符合条件的数据
20.掌握多表查询语句
20.1 了解笛卡儿积
20.2 多表查询的目的
20.3 多表查询的关联字段
20.4 多表内连接
20.5 多表左连接,右连接
21.了解子查询语句
21.1 主,子查询的区别
21.2 子查询的作用介绍
21.3 子查询的分类介绍
22.掌握子查询语句的使用
22.1 标量子查询实操
22.2 列子查询实操
22.3 行子查询实操
22.4 表子查询实操
23.备份,还原数据库操作
23.1 linux系统中备份数据库
mysqldump -uroot -p +数据库名 >db.sql
23.2 linux系统中还原数据库
mysql -uroot -p +数据库名 <db.sql
23.3 navicat中导入数据库
23.4 navicat中导出数据库
23.5 navicat中执行脚本
24.数据库存储过程
24.1 存储过程的介绍
24.2 存储过程的作用
24.3 存储过程的使用
24.4 存储过程实操
25.数据库视图
25.1 视图的理解
25.2 视图的作用
25.3 创建视图
25.4 删除视图
26.数据库索引
26.1 索引的理解
26.2 索引的作用
26.3 创建索引
26.4 删除索引
27.数据库外键
27.1 外键的理解
27.2 外键的作用
27.3 创建外键
27.4 删除外键