MySQL 数据库基础管理:用户·权限·连接与初始化配置

围绕 MySQL 数据库服务的基础管理展开:用户的创建/查询/改密/删除/锁定,权限的授予与回收及 Role 角色,内置客户端/DBeaver/程序三种连接方式,以及源码编译、my.cnf、启动传参三种初始化配置,并对比 MySQL 5.7 与 8.0 的用户管理差异。

· 阅读需 10 分钟

MySQL 版本升级实战与回退:5.6→5.7→8.0 就地升级、mysql-shell 检测与回退方案

从升级方法(本地 Inplace / 迁移 Mergeing)、升级规范与流程讲起,实战 5.6→5.7→8.0 就地升级:冷备、安全模式挂库启动、mysql_upgrade 升级授权表、正常重启验证;并用 mysql-shell 的 util.checkForServerUpgrade() 做 8.0 升级前检测;最后给出升级失败时的程序与数据回退步骤。

· 阅读需 14 分钟

MySQL 多实例部署实战:单主机三实例规划、初始化与 systemd 托管

在同一台 master 主机上规划并部署 3 个 MySQL 8.0.26 实例(3307/3308/3309):独立 my.cnf 与数据目录、initialize-insecure 初始化,命令启动与 systemd 服务托管两种方式,并用 ps / netstat / select @@port 完成验证。

· 阅读需 4 分钟

systemd 服务管理与 MySQL 多版本部署

围绕 systemd Unit 文件管理与 MySQL 5.6/5.7 多版本、多实例部署实战,涵盖两种生产守护进程配置、归档包下载、初始化、专属配置文件编写,以及启动/停止与三服务状态验证。

· 阅读需 3 分钟

MySQL 实战:二进制安装部署、启动关闭与密码管理

从官方二进制包安装 MySQL 8.0,涵盖系统环境准备、初始化、配置文件编写、多种启动/关闭方式,以及密码设置、修改与忘记密码重置的完整运维实战。

· 阅读需 6 分钟