DBA数据库Mysql运维管理
课时介绍
课程介绍
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是很好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
学习目标
了解生产环境常用数据库及其区别
掌握数据库的分类
掌握MySQL数据库的安装
掌握基本的SQL语句
掌握MySQL数据库权限控制、日志管理、备份恢复
掌握MySQL数据库的主从复制、集群部署及使用
掌握MySQL数据库性能优化
核心技能
数据库介绍:什么是数据库,生产环境常用数据库
数据库分类:开源数据库、闭源数据库、关系型数据库、NoSQL
数据库安装:Yum及编译安装Mariadb、MySQL数据库
结构化查询语言SQL:DDL语句、DML语句、DCL语句、DQL语句
MySQL库操作:创建库、查看库、切换库、删除库
MySQL表操作:创建表,删除表,查看表状态、表名称、表结构、表内容
修改表:修改表名、添加字段、删除字段、修改字段
修改记录:添加记录、更新记录、删除记录
表复制:复制整张表、复制表结构、复制记录
表查询:基本查询、避免重复DISTINCT、通过四则运算查询、定义显示格式、条件查询、排序查询、分组查询、模糊查询、正则查询、子查询、常用查询函数、别名
数据导入导出:数据导入、数据导出
字符串类型介绍:CHAR系列、TEXT、枚举类型、集合类型
数值类型:整数类型 、浮点数类型、定点数类型、位类型
时间和日期类型
表约束:null 、not null、default、unique、auto_increment、primary key、index
用户管理:登录退出,创建、删除用户,密码、授权表、密码复杂度限制策略
日志管理:开启Binlog日志,读取Binlog日志,利用Binlog日志恢复数据
备份介绍:物理备份、逻辑备份、完全备份、增量备份、差异备份
逻辑备份mysqldump:备份数据、恢复数据
物理备份xtrabackup:软件下载安装、备份数据、恢复数据
主从复制:主从复制意义,原理解析 ,Gtid方式配置主从复制
信息系统项目管理师自考笔记
李明 · 972人在学
python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据
王先生 · 23014人在学
手把手搭建Java超市管理系统【附源码】(毕设)
汤小洋 · 4318人在学
Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教
黄菊华 · 847人在学
基于SSM酒店管理系统(毕设)
小尼老师 · 909人在学
java项目实战之购物商城(java毕业设计)
Long · 5217人在学
手把手搭建Java求职招聘系统【附源码】(毕设)
汤小洋 · 1541人在学
Python Django 深度学习 小程序
钟翔 · 2435人在学
城管局门前三包管理系统+微信小程序(vue+springboot)
赖国荣 · 710人在学
Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序
李杰 · 4103人在学
