2025-05-21 20:12:53
736

如何在云服务器上安装并配置MySQL数据库?

摘要
本文提供云服务器MySQL安装配置完整指南,涵盖环境准备、安装步骤、安全优化和远程访问设置。适用于Ubuntu/CentOS系统,包含关键命令与配置建议,助您快速搭建安全可靠的数据库服务。...

一、安装前准备

在云服务器上安装MySQL前需完成以下准备工作:

如何在云服务器上安装并配置MySQL数据库?

  • 确认服务器操作系统(推荐CentOS或Ubuntu)
  • 通过SSH工具连接云服务器,确保拥有sudo权限
  • 更新系统软件包:sudo apt-get update(Ubuntu/Debian)或sudo yum update(CentOS)

二、安装MySQL数据库

根据操作系统执行安装命令:

  1. Ubuntu/Debian系统:
    sudo apt-get install mysql-server
  2. CentOS系统:
    sudo yum install mysql-server

安装完成后检查服务状态:sudo systemctl status mysql

三、配置与安全优化

执行安全初始化向导:

sudo mysql_secure_installation

该向导将引导完成以下配置:

  • 设置root用户密码
  • 移除匿名用户
  • 禁用远程root登录

修改配置文件(/etc/mysql/mysql.conf.d/mysqld.cnf)调整绑定地址为0.0.0.0以允许远程连接

四、远程访问设置

通过MySQL命令行创建远程访问用户:

CREATE USER 'remote_user'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

需在云服务器控制台配置安全组规则:

  • 开放3306端口
  • 限制访问IP范围(可选)

本文详细说明了在云服务器上安装配置MySQL的全流程,涵盖环境准备、软件安装、安全加固和远程访问设置。建议定期更新系统补丁并备份数据库,以保障服务稳定性与数据安全。

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