阿里云服务器购买后如何快速安装MySQL数据库?

在阿里云服务器上快速安装 MySQL,推荐优先使用 RDS(云数据库)宝塔面板,具体选择取决于你的技术背景和运维需求。以下是三种主流方案的快速操作步骤:


✅ 方案一:直接使用阿里云 RDS(推荐生产环境)

优点:无需手动安装、自动备份、高可用、监控完善
适用场景:生产环境、追求稳定性与安全性

  1. 登录 阿里云控制台
  2. 点击「创建实例」→ 选择「MySQL」版本
  3. 配置参数:
    • 规格(如 2核4G)
    • 存储类型(SSD/ESSD)
    • 网络类型(内网/公网,建议先选内网)
  4. 设置 root 密码(务必强密码)
  5. 创建后等待约 3~5 分钟自动初始化完成
  6. 在实例详情页获取连接信息(主机地址、端口、账号密码)
  7. 本地用 Navicat/DBeaver 等工具连接测试

💡 提示:若需公网访问,需在「白名单」中添加你的 IP(默认仅允许内网)。


✅ 方案二:在 ECS 上通过命令行快速安装(适合学习/轻量应用)

前提:已购买 ECS 并登录(SSH 方式)

Linux(以 CentOS 7+ / Ubuntu 20.04+ 为例):

# CentOS/RHEL
sudo yum install -y mysql-server
sudo systemctl start mysqld
sudo systemctl enable mysqld
# 查看初始 root 密码
sudo grep 'temporary password' /var/log/mysqld.log

# Ubuntu/Debian
sudo apt update
sudo apt install -y mysql-server
sudo systemctl start mysql
sudo systemctl enable mysql
# 安全加固脚本(交互式设置 root 密码、移除匿名用户等)
sudo mysql_secure_installation

✅ 验证安装:

mysql -u root -p
# 输入刚设置的密码 → 成功进入即表示安装成功
exit;

⚠️ 注意:

  • 首次启动前建议检查防火墙是否开放 3306 端口(阿里云安全组需放行)
  • 生产环境请执行 mysql_secure_installation 强化安全

✅ 方案三:使用宝塔面板(图形化操作,新手友好)

优点:可视化部署、一键管理网站 + 数据库
适用场景:个人项目、小型企业、不熟悉命令行用户

  1. 在 ECS 控制台安装宝塔面板(官方脚本):
    # CentOS 7+
    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
    # Ubuntu/Debian
    wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
  2. 安装完成后记录面板地址、用户名、密码(浏览器打开登录)
  3. 登录后进入左侧菜单 → 【软件商店】→ 搜索「MySQL」→ 点击【安装】
  4. 选择版本(推荐 5.7 或 8.0),设置 root 密码
  5. 安装成功后可在面板中直接管理数据库、用户、权限

🔐 安全提醒:

  • 修改宝塔默认端口(避免暴力破解)
  • 开启 SSL 加密连接(如需远程访问)
  • 定期备份数据库(宝塔支持定时备份到 OSS)

📌 补充建议

需求 推荐方案
生产环境、高可用 阿里云 RDS for MySQL
快速上手、图形化管理 宝塔面板
自定义配置、学习原理 命令行原生安装
低成本临时测试 RDS 按量付费 + 到期释放

需要我为你生成某一种方案的详细操作截图指引或自动化脚本吗?

未经允许不得转载:CLOUD技术博 » 阿里云服务器购买后如何快速安装MySQL数据库?