mysql

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

MySQL Skill

MySQL技能

Overview

概述

Master MySQL database administration, optimization, and development for production environments.
掌握生产环境下的MySQL数据库管理、优化与开发技能。

Topics Covered

涵盖主题

MySQL Basics

MySQL基础

  • Installation and configuration
  • User management
  • Database creation
  • Storage engines (InnoDB, MyISAM)
  • Character sets
  • 安装与配置
  • 用户管理
  • 数据库创建
  • 存储引擎(InnoDB、MyISAM)
  • 字符集

Query Development

查询开发

  • SELECT statements
  • JOINs and subqueries
  • INSERT, UPDATE, DELETE
  • Stored procedures
  • Triggers and events
  • SELECT语句
  • JOIN与子查询
  • INSERT、UPDATE、DELETE操作
  • 存储过程
  • 触发器与事件

Performance

性能优化

  • EXPLAIN analysis
  • Index optimization
  • Query cache (8.0+ changes)
  • Slow query log
  • Performance Schema
  • EXPLAIN分析
  • 索引优化
  • 查询缓存(8.0+版本变更)
  • 慢查询日志
  • Performance Schema

Administration

管理运维

  • Backup with mysqldump
  • Binary log management
  • Replication setup
  • User privileges
  • Configuration tuning
  • 使用mysqldump进行备份
  • 二进制日志管理
  • 复制搭建
  • 用户权限管理
  • 配置调优

High Availability

高可用

  • MySQL replication
  • Group replication
  • MySQL Router
  • ProxySQL
  • Failover strategies
  • MySQL复制
  • 组复制
  • MySQL Router
  • ProxySQL
  • 故障转移策略

Prerequisites

前置要求

  • SQL fundamentals
  • Linux basics
  • Networking concepts
  • SQL基础知识
  • Linux基础
  • 网络概念

Learning Outcomes

学习成果

  • Administer MySQL servers
  • Optimize queries
  • Set up replication
  • Manage backups
  • 管理MySQL服务器
  • 优化查询语句
  • 搭建复制架构
  • 管理备份任务