MySQL是一个关系型数据库管理系统,常用于LAMP和LNMP等建站场景中。本教程介绍如何在CentOS 8系统ECS实例上安装、配置以及远程访问MySQL数据库。
前提条件
背景信息
本教程在示例步骤中使用了以下实例规格和版本软件。实际操作时,请以您的软件版本为准。
- 实例规格:ecs.c6.large(2 vCPU,4 GiB内存)
- 操作系统:公共镜像CentOS 8.2 64位
- MySQL:8.0.21
本示例中,MySQL相关安装路径说明如下:
- 配置文件:/etc/my.cnf
- 数据存储:/var/lib/mysql
- 命令文件:/usr/bin和/usr/sbin
- 数据库端口:3306
说明 您需要在ECS实例所使用的安全组入方向添加规则并放行3306端口。具体步骤,请参见添加安全组规则。
步骤一:安装MySQL
步骤二:配置MySQL
步骤三:远程访问MySQL数据库
建议您使用非root账号远程登录MySQL数据库。本示例中,将创建新的MySQL用户账户,用于远程访问MySQL。