先到者为君,后到者为臣!作为技术屌丝的你,肯定有过很多感慨,不要总是步人后尘,请加入我们的Hadoop先行者行列,让我们一起走在大数据时代的前列。

尖峰在线培训开班信息

尖峰在线培训汇集多位一线技术大牛,以基础+实战的方式培养出数据库领域的专业人才

尖峰MySQL初级实战班

开课时间:2015.3.28
课程时长:48课时
导师:杜兴

课程编号 课程章节 内容介绍 课时 说明
1 MySQL基础运维环境准备 1 完成虚拟机安装,推荐使用Oracle VM VirtualBox或者Vmware。 4 1 目前MySQL运维环境基本上PC+linux+MySQL,要求能够在自己的机器上完成基本运维环境的配置。详细的安装方式会以操作手册的方式提供给学员。
2 完成centos 操作系统安装。
3 完成MySQL 5.6.21版本安装。
4 安装字符端工具putty,SecureCRT。
2 MySQL发展前景,主流分支介绍

1 当前主流数据库特点和市场占用率介绍,MySQL数据库与传统数据库优缺点对比。 4
2 MySQL基础架构及发展历史,主流分支介绍。
3 MySQL主要的特性介绍。
4 MySQL5.6及5.7新特性
讨论: MySQL后续发展前景。
3
MySQL安装,启动
           
1 yum方式安装MySQL. 6
2 rpm方式安装MySQL.
3 windows 环境下MySQL 安装。
4 源码安装MySQL。
5 MySQL启动,关闭,登陆。
4 MySQL客户端工具 1 命令行工具使用:mysql、mysqlshow、mysqladmin、mysqldump、mysqlslap、
mysqlcheck、perror
4
2 图形化工具安装及使用:workbench,Sysyog
作业:熟练掌握各项命令行工具。
5 MySQL常用数据类型及函数学习 1 常用整数及浮点数介绍。 6
2 常用字符串类型介绍。
3 常用类型类型介绍。
4 常用函数介绍。
6 MySQL数据库日常操作
1 数据库用户创建,权限创建及维护。 6
2 数据库schema创建及维护。
3 数据库不同存储引擎表创建,索引创建及维护。
4 数据库表结构及数据迁移步骤。
故障分析:日常运维工作操作可能导致的一些故障分析及处理方法。
7 MySQL存储过程及触发器  
1 MySQL触发器日常开发及使用。 4
2 MySQL存储过程日常开发及使用。
讨论: 触发器存储过程日常使用场景讨论。
8 MySQL复制 1 MySQL复制原理介绍。 6
2 搭建M->S复制结构。
3 搭建双主复制结构。
4 搭建M->S->S级联复制结构
讨论:如何快速的搭建复制结构。
9 MySQL基础监控及报警
1.MySQL 服务器及硬件监控。
6
2.MySQL 服务层监控。
3.MySQL innodb 监控。
4. MySQL复制状态监控。
4.MySQL 命令行监控介绍。
5.MySQL报警体系。
讨论:如何完善MySQL报警监控体系。


目标:
实践为主,理论为辅,理论上深入MySQL结构。学习完成之后能够成为独挡一面的MySQL DBA,能独自运维1K+台MySQL服务器,为担任数据架构师打下基础,并针对不同应用能在MySQL代码级给出patch。
一、准备环境
1.1 操作系统:CentOS 6.4
1.2 MySQL数据库版本:MySQL Community Server 5.5.34
1.4 虚拟机:Oracle VM VirtualBox,VMware-workstation
1.5 工具:Xshell, SecureCRT。
1.6 监控:zabbix 2.0.9
1.7 其他。。。。

第一课:MySQL数据库介绍和在企业中的应用
本课主要介绍mysql在各大互联网公司的使用情况和场景,包括淘宝,新浪,360等公司
描述MySQL体系结构,各类存储引擎以及适用场景
MySQL数据库系统的发展
客户端与数据库系统通讯
第二课:MySQL安装与配置
通过第一课了解到mysql的体系结构,第二课主要是安装MySQL,并简单介绍数个跟MySQL体系相关的配置参数
MYSQL系统的安装布局,文件系统,OS用户等等
二进制方式安装
RPM安装
源代码安装
淘宝是如何安装和配置MySQL的
第三课:MySQL的文件,安全以及用户权限
介绍安装完成后每个文件的位置和作用
MySQL权限详解,
管理访问 MySQL 服务器的用户
第四课:MySQL数据库常用工具操作命令
完成MySQL启动和关闭操作
使用MySQL命令行客户端进行日常维护
使用mysqladmin实用程序关闭、重启数据库
第五课:MySQL数据库编
MySQL数据类型,SQL
存储过程
触发器
视图
第六课:MySQL数据库索引与调优
深入研究MySQL索引结构
【实验】case by case进行调优
第七课:MySQL数据库备份与恢复
指定行之有效的MySQL备份策略
使用mysqldump等工具备份mysql
【实验】全备,增备,定时备,故障恢复等最大限度的恢复数据。
第八课:MySQL复制技术
深入MySQL的复制技术以及innodb日志,
搭建单一的复制环境,并深刻理解各项复制指标
第九课:构建高性能MySQL系统
从硬件,软件系统层面上的配置及优化MySQL
从数据架构上调整来优化MySQL
淘宝软硬件选择与优化
第十课:构建高可用MySQL系统
淘宝MySQL高可用解决方案
【大实验】开源高可用解决方案实施
第十一课:MySQL监控与自动化运维
淘宝的监控与自动化运维平台详解
【大实验】开源监控解决方案
自动化运维平台建设
第十二章:阿里去IOE方法论和经验总结


2015-03-17 07:07:24
Copyright © JianFengEdu.com 2013. All Rights Reserved . 尖峰在线培训 版权所有 . 浙ICP备14005612号-1  
  • QQ咨询

  • 点击这里给我发消息 陈老师
  • 点击这里给我发消息 郭老师
  • DBA基础学习群

    尖峰OracleDBA基础学习群
  • 电话咨询

  • 13735456161