MySQL管理
概述
MySQL管理涉及管理MySQL服务器、数据库、用户和安全。本章涵盖维护健康MySQL环境的基本管理任务。
管理员职责
服务器配置和监控 用户管理和安全 数据库备份和恢复 性能优化 访问控制
服务器管理
启动和停止MySQL
服务器配置
MySQL配置文件位置:
配置文件结构
运行时配置
服务器状态
用户管理
创建用户
授予权限
撤销权限
管理用户
基于角色的访问控制
安全管理
安全安装
此脚本执行以下操作:
设置root密码 删除匿名用户 禁止root远程登录 删除测试数据库 重新加载权限表
TLS Configuration / SSL/TLS配置
防火墙配置
MySQL企业防火墙
备份和恢复
逻辑备份
物理备份
恢复
时间点恢复
性能监控
性能模式
慢查询日志
系统变量
数据库健康检查
数据库维护
定期维护任务
计划维护
创建维护脚本:
添加到cron:
日志管理
错误日志
通用查询日志
二进制日志
复制设置
主服务器配置
从服务器配置
小结
MySQL管理包括:
stop, configuration, status / 服务器管理:启动/停止、配置、状态 用户管理:创建、授予权限、安全 Recovery**: Logical and physical backups / 备份/恢复:逻辑和物理备份 监控:性能模式、慢查询 维护:优化、健康检查 复制:主从设置
上一个:安装
下一个:连接