课程目录: MySQL数据库培训

4401 人关注
(78637/99817)
课程大纲:

MySQL数据库培训

 

 

 

1、概述—MySQL概述
概述—MySQL概述
概述—软件系统架构概述
2、安装MySQL
安装—Windows下安装数据库
安装—Windows下配置数据库
安装—Windows下停止和启动MySQL
安装—Linux下安装数据库
安装—Linux下第一次启动MySQL数据库
安装—Linux下退出数据库命令行模式
安装—MySQL登录命令详解
安装—MySQL登录信息详解
安装—创建支持所有主机登录的用户
安装—远程登录数据库
安装—MySQL启动和关闭及、登录失败的原
3、概念与工具
概念与工具—几个重要的概念
概念与工具—SQL
概念与工具—Navicat For MySQL
概念与工具—Navicat Premium
概念与工具—注释
概念与工具—Navicat的个性化使用
概念与工具—名称解释
4、实战项目简介
实战项目简介—项目概述
实战项目简介—表结构分析
5、创建表
创建表—创建数据库
创建表—创建表的语法
创建表—字段类型
创建表—member表字段类型的选择
创建表—数据类型宽度说明
创建表—主键
创建表—自增长
创建表—备注与创建表的细节
6、约束
约束—概念和分类
约束—默认约束
约束—唯一约束
约束—非空约束
约束—外键约束
约束—外键约束2
7、表结构修改
表结构修改—删除数据表字段
表结构修改—新增字段
表结构修改—修改表定义和表名
表结构修改—删除数据库和表
表结构修改—添加约束
表结构修改—添加约束2
表结构修改—约束的删除
8、表记录增删改
表记录增删改—简单的插入语法
表记录增删改—高级用法1
表记录增删改—高级用法2
表记录增删改—删除表记录
表记录增删改—WHERE字句
表记录增删改—修改表记录
9、简单查询
简单查询—单表查询语法
简单查询—多表查询
简单查询—别名
简单查询—实战项目数据库初始化与说明
10、个性化查询
个性化查询—LIKE字句
个性化查询—BETWEEN AND
个性化查询—去重DISTINCT
个性化查询—分组字句GROUP BY
个性化查询—分组筛选字句HAVING字句
个性化查询—排序字句ORDER BY
个性化查询—限制结果集字句LIMIT(分页)
11、连接查询
连接查询—连接查询几个概念
连接查询—两个实战表的结构和数据分析
连接查询—等值连接
连接查询—左外连接
连接查询—右外连接
连接查询—完全连接
连接查询—项目实战1
12、子查询
子查询—子查询概念和分类
子查询—IN NOT IN子查询
子查询—EXISTS NOT EXISTS子查询
13、临时表与复制表
临时表与复制表
14、视图
视图—视图概念及应用
15、运算符与系统函数
运算符与系统函数—聚合函数
运算符与系统函数—比较运算符和函数
运算符与系统函数—字符函数
运算符与系统函数—数值函数
运算符与系统函数—日期函数
运算符与系统函数—信息函数
运算符与系统函数—加密函数
运算符与系统函数—控制函数IF
运算符与系统函数—控制函数操作符CASE
运算符与系统函数—判空表达式IFNULL
16、自定义函数
自定义函数—分隔符的修改
自定义函数—永远的Hello World
自定义函数—带参数的自定义函数
自定义函数—变量和自定义函数实战
17、控制语句
控制语句—概念和函数模板代码
控制语句—IF分支控制语句
控制语句—CASE分支控制语句
控制语句—LOOP循环控制语句
控制语句—LEAVE结束循环语句
控制语句—ITERATE跳出本次循环语句
控制语句—REPEAT循环控制语句
控制语句—WHILE循环控制语句
18、存储过程—Hello World
存储过程—Hello World
存储过程—存储过程和函数的区别
存储过程—IN类型参数
存储过程—OUT类型参数
存储过程—INOUT类型参数和三种类型的比较
存储过程—条件和处理程序—应用场景
存储过程—条件和处理程序—定义条件
存储过程—条件和处理程序—处理程序
存储过程—光标
19、项目实战
项目实战—编写还款存储过程
项目实战—验证与错误修复1
项目实战—错误修复2
20、触发器
触发器—触发器概念和简单案例
触发器—NEW和OLD访问触发记录行的某列值
21、实战项目
实战项目—问题描述和解决方案
实战项目—同步已存在数据到新建表
实战项目—编写存储过程处理后续数据
实战项目—验证
22、事件
事件—事件的概念与创建语法
事件—项目实战
23、索引
索引—新建表创建100w条数据
索引—概念和创建普通索引
索引—索引的分类和组合索引说明
24、备份
备份—通过工具进行简单备份和恢复
备份—-mysqldump的备份与恢复