2025-05-21 20:31:21
569

如何在ECS云服务器上快速部署MySQL数据库?

摘要
本文详细讲解在阿里云ECS服务器部署MySQL的全流程,涵盖实例准备、软件安装、安全配置、多方案部署及验证方法,适用于CentOS/Ubuntu系统环境。...

ECS云服务器快速部署MySQL数据库指南

一、准备ECS实例

登录阿里云控制台创建ECS实例,建议选择CentOS或Ubuntu系统并配置SSD云盘。创建完成后通过SSH客户端连接服务器,Windows可使用PuTTY,Mac/Linux使用终端工具。

二、安装MySQL服务

执行以下命令完成基础部署:

  1. 更新软件源:yum update -yapt update
  2. 安装MySQL:yum install mysql-server (CentOS) 或 apt install mysql-server (Ubuntu)
  3. 启动服务:systemctl start mysqld
  4. 设置开机启动:systemctl enable mysqld

三、配置安全策略

关键安全设置步骤:

  • 运行安全脚本:mysql_secure_installation 设置root密码
  • 授权远程访问:GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY '密码'
  • 开放3306端口:在ECS安全组中添加TCP入方向规则

四、可选部署方案

表1:部署方式对比
方式 命令示例 适用场景
Docker部署 docker run --name mysql -e MYSQL_ROOT_PASSWORD=密码 -d mysql 快速测试环境
二进制安装 tar -zxvf mysql-*.tar.gz 自定义路径配置

五、验证安装结果

通过mysql -u root -p连接数据库,执行SHOW DATABASES;查看系统库列表。远程客户端可使用Navicat等工具测试连接。

通过标准化安装流程可在15分钟内完成MySQL部署,建议生产环境配置主从复制和定期备份。不同Linux发行版的命令差异需特别注意。

声明:文章不代表云主机测评网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
回顶部