1) MYSQL数据库
课程介绍
本课程介绍MySQL的启动、连接等基础应用开始,SQL语句的使用、MySQL内置函数、备份与恢复、数据库优化、数据库安全等主题,介绍相关开发实例
课程目标
l了解mysql数据库的体系结构
l创建和管理mysql数据库
l备份和恢复数据库
培训对象
软件开发人员、数据库管理员
课程长度
5天(30学时)
培训方式
案例分析、情景演练
课程内容
第1天 | |||||||||||||||||||||||||
主题
|
体系结构
|
大纲
|
1.MYSQL结构体系概述
2.客户端/服务器结构体系 3.MYSQL如何使用磁盘空间 4.MYSQL如何使用内存容量
|
主题
|
安装和升级MySQL
|
大纲
|
1.二进制版的标准MySQL安装
2.在Windows上安装MySQL 3.在Linux上安装MySQL 4.使用源码安装MySQL 5.安装后的设置与测试
|
第2天
|
主题
|
基本数据库管理
|
大纲
|
1.MYSQL的配置,动态服务,SQL模式,日志和状态文件,二进制日志
2.mysqld 3.MySQL服务器启动选项 4.MySQL访问权限系统 5.MySQL用户帐户管理 6.主键和外键 7.一台计算机上运行多个MySQL服务器 8.索引和视图 9.存储过程及触发器 10.MySQL本地化和国际应用
|
第3天
|
主题
|
备份和恢复
|
大纲
|
1.导入导出数据的方法,使用SQL语句导入导出数据的方法,导入SQL脚本的数据
2.备份和恢复MYSQL数据的原因,数据备份恢复计划,MYSQL备份的种类,备份工具简介,物理备份,逻辑备份 3,备份日志及文件位置相关备份的日志文件和状态文件,用于备份的复制技术,备份方法概述,数据恢复
|
第4天
|
主题
|
存储引擎和表类型
|
大纲
|
1.MyISAM存储引擎
2.InnoDB存储引擎 3.MERGE存储引擎 4.MEMORY存储引擎 5.BDB存储引擎 6.其他存储引擎 |