课程介绍:
随着大数据、云计算等新技术的迅猛发展,以及“去IOE”口号的提出,传统关系型数据库的市场大幅缩小,而MySQL数据库遇到了前所未有的发展机遇。作为一款开源、免费的数据库软件,MySQL与其他数据库产品如Oracle有很大的差别。本课程将详细介绍MySQL软件的版本、格式及所支持的操作系统,介绍MySQL软件的安装方法,详细分析MySQL数据库的体系结构,重点介绍MySQL特有的存储引擎—InnoDB。在本课程中,比较抽象的内容有:事务与加锁机制,事务的隔离级别,SQL模式。与数据库安全有关的内容有:各种日志的配置,数据库的备份与恢复,数据的迁移,复制同步环境的配置。与开发人员有关的内容有:分区表,存储过程与存储函数的创建
目标学员:
具有SQL基础、掌握数据库基本理论的初学者
熟悉他数据库产品、目前希望转型、希望掌握MySQL的从业人员
MySQL数据库管理员
系统运维人员
课程目标:
学完本课程之后,你将能够:
描述MySQL产品和服务
访问MySQL资源
安装MySQL服务器和客户端软件
升级使用中的MySQL软件
描述MySQL数据库体系结构
解释MySQL如何处理、存储及传输数据
配置MySQL服务器和客户端软件
使用各种日志及其他工具监视数据库活动
创建、管理用户账号及角色
针对常见的安全风险,保护你的数据
维护一个稳定的系统
针对服务器变慢以及其他常见问题进行诊断
识别及优化那些运行效率低下的查询语句
定义及实现一个备份策略
对数据进行物理备份及逻辑备份
描述MySQL复制同步(replication),以及它在高可用性、可扩展性方面的重要意义
配置MySQL复制同步环境
管理MySQL复制同步环境
配置及管理MySQL InnoDB Cluster
课程内容:
课程模块 |
课程内容 |
Lesson 1:MySQL介绍 |
|
Lesson 2:安装和升级MySQL |
|
Lesson 3:理解MySQL体系结构 |
|
Lesson 4:配置MySQL |
|
Lesson 5:MySQL服务器的监视 |
|
Lesson 6:管理MySQL用户 |
|
Lesson 7:MySQL数据库安全 |
|
Lesson 8:维护一个稳定的系统 |
|
Lesson 9:SQL语句的性能调优 |
|
Lesson 10:备份策略的选择 |
|
Lesson 11:备份策略的实现 |
|
Lesson 12:MySQL复制同步(Replication)的配置 |
|
Less 13:复制同步环境的管理 |
|
Less14:通 过MySQL InnoDB Cluster实现高可用性 |
|
Lesson 15:分区表 |
|
lesson 16:事务与锁 |
|
Lesson 17:数据库编程 |
|
关于我们
1998年创建于北大燕园,是国内Z早的IT高级技术培训企业之一,总部北京,在上海、广州、深圳、天津、武汉、成都、重庆、济南、西安、石家庄、杭州、长沙、郑州等城市设立直营分部,拥有华为、红帽、微软、PMI、VMwareOracle、Citrix等30余家国际知 名厂商授权资质,提供面授、直播和录播三种学习交付方式,拥有专职讲师及技术专 家40余人,签约讲师数千名,是国内知 名的泛IT教育培训集团!20余年来,公司不断更新并持续增加泛IT专业培训课程,为岗前学员、个人和企业客户打造终身学习课程体系,现有200多门课程,覆盖虚拟化、操作系统、网络、安全、数据库、IT管理、软件开发等细分领域,每年开设上千个面授及直播班次,培训近2万名专业人才!经过20余年的奋斗成长,已成为全国营收过亿的泛IT培训服务商。未来公司仍将致力于为个人和企业客户提供—流的终身学习服务,为产业发展培养数字化人才,以教育培训满足人们终身学习的需求!
成都IT认证培训中心1998年创建于北大燕园,是国内最早的IT高级技术培训企业之一,总部北京,在上海、广州、深圳、天津、武汉、成都、重庆、济南、西安、石家庄、杭州、长沙、郑州等城市设立直营分部,拥有华...
高新校区: 成都市高新区孵化园