2025-05-21 21:52:37
760

如何在阿里云服务器安装MySQL数据库?

摘要
本文详细讲解在阿里云ECS服务器部署MySQL数据库的全流程,涵盖系统准备、安装配置、安全组设置、初始化验证等关键步骤,适用于CentOS/Ubuntu系统环境。...

一、准备工作

在阿里云服务器安装MySQL前,需完成以下准备:

如何在阿里云服务器安装MySQL数据库?

  1. 购买或试用阿里云ECS服务器,建议选择CentOS或Ubuntu系统镜像
  2. 通过SSH工具(如Workbench)连接服务器并获取root权限
  3. 检查现有MySQL版本,执行卸载命令清理旧版本:rpm -qa | grep mysql

二、安装MySQL数据库

通过以下步骤完成安装:

  • 获取官方YUM源并更新软件包索引:sudo yum install mysql-server
  • 对于Ubuntu系统使用APT命令:sudo apt-get install mysql-server
  • 安装完成后启动服务:systemctl start mysqld

三、配置安全组规则

在阿里云控制台配置实例安全组:

安全组配置示例
  • 开放3306端口并设置访问源IP限制
  • 协议类型选择TCP,授权对象设置为0.0.0.0/0(测试环境)

四、初始化数据库设置

执行安全初始化脚本:

sudo mysql_secure_installation

根据提示设置root密码、移除匿名用户、禁用远程root登录等安全选项。创建新用户并授权远程访问:

CREATE USER 'user'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%';

五、验证安装结果

通过以下方式验证MySQL服务状态:

  • 检查服务状态:systemctl status mysqld
  • 本地连接测试:mysql -u root -p
  • 使用数据库客户端(如Navicat)远程连接测试

通过上述步骤,可在阿里云服务器完成MySQL的完整部署。建议定期更新安全补丁,并通过防火墙规则限制数据库端口的公开访问范围。

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