首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >云服务器CVM配置SQL数据库的步骤及过程

云服务器CVM配置SQL数据库的步骤及过程

原创
作者头像
用户10991945
修改于 2026-10-15 16:32:16
修改于 2026-10-15 16:32:16
820
举报

在云服务器CVM )上部署 SQL 数据库,核心流程分为环境准备、安装配置、安全加固、连接测试四步。以最常见的 MySQL 为例:

  1. 基础环境配置
    • 登录腾讯云控制台,创建 CVM 实例,选择 Linux 系统(如 Ubuntu/CentOS)。
    • 关键一步:在“防火墙”或“安全组”中,开放数据库端口(MySQL 默认 3306),仅允许特定 IP 访问,严禁对 0.0.0.0/0 开放。
  2. 安装数据库软件
    • SSH 登录服务器。
    • 使用包管理器安装,例如 Ubuntu: sudo apt update && sudo apt install mysql-server;CentOS: sudo yum install mysql-server。
    • 启动服务并设置开机自启:sudo systemctl start mysql & enable。
  3. 安全加固与初始化
    • 运行安全脚本:sudo mysql_secure_installation,设置 root 密码、移除匿名账户、禁止远程 root 登录。
    • 创建专用业务账号,避免直接使用 root:CREATE USER 'app_user'@'%' IDENTIFIED BY 'your_strong_password'; GRANT ALL PRIVILEGES ON your_db.* TO 'app_user'@'%'; FLUSH PRIVILEGES;
  4. 连接测试
    • 从本地机器使用客户端工具(如 Navicat/DBeaver)连接,输入 CVM 公网 IP 和刚才创建的账号密码。
    • 若连不上,检查云控制台安全组规则是否生效,以及服务器内部防火墙(如 firewalld/ufw)是否拦截。

建议:生产环境强烈建议使用腾讯云云数据库 MySQL (TDSQL/CDB),免运维、自动备份、高可用,比自建 CVM 更稳定且长期成本更低。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档