在腾讯云服务器上通过“控制面板”创建 MySQL 数据库,通常有以下几种方式,具体取决于你使用的服务器类型和管理工具。以下是常见的几种情况及操作步骤:
✅ 方法一:使用腾讯云数据库(推荐方式)
如果你希望使用稳定、高可用的 MySQL 服务,建议直接使用 腾讯云数据库 MySQL(TencentDB for MySQL),而不是在云服务器(CVM)上手动安装。
步骤:
- 登录 腾讯云控制台
- 搜索并进入 「云数据库 MySQL」
- 点击 「新建实例」
- 配置实例:
- 地域、可用区
- 实例规格(CPU、内存、硬盘)
- 数据库版本(如 MySQL 5.7、8.0)
- 网络(VPC、子网)
- 设置 root 密码
- 创建完成后,进入实例管理页面
- 在「数据库管理」中创建数据库和用户
- 授权用户访问权限(如从指定 IP 或内网访问)
优点:自动备份、监控、高可用、安全组管理方便。
✅ 方法二:在云服务器(CVM)上手动安装 MySQL 并创建数据库
如果你已经在 CVM(云服务器)上安装了 MySQL,可以通过以下方式创建数据库。
步骤:
-
登录你的云服务器(CVM)
- 使用 SSH 工具(如 Xshell、PuTTY)连接服务器
-
登录 MySQL 命令行
mysql -u root -p输入密码后进入 MySQL 管理界面。
-
创建数据库
CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;建议使用
utf8mb4支持 emoji 等字符。 -
创建用户并授权
CREATE USER 'myuser'@'%' IDENTIFIED BY 'your_password'; GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'%'; FLUSH PRIVILEGES;'%'表示允许从任意 IP 连接,生产环境建议限制为具体 IP。 -
退出 MySQL
EXIT; -
配置安全组(重要)
- 登录腾讯云控制台
- 找到你的 CVM 实例
- 进入「安全组」设置
- 添加入站规则:开放 3306 端口(或自定义端口),来源 IP 限制为可信 IP(如 0.0.0.0/0 测试用,生产慎用)
-
(可选)修改 MySQL 配置允许远程连接
编辑 MySQL 配置文件(如/etc/mysql/mysql.conf.d/mysqld.cnf或/etc/my.cnf):bind-address = 0.0.0.0重启 MySQL:
sudo systemctl restart mysql
✅ 方法三:使用宝塔面板(可视化管理)
如果你在腾讯云服务器上安装了 宝塔面板(BT Panel),可以通过图形界面轻松创建 MySQL 数据库。
步骤:
- 登录宝塔面板(默认端口
8888) - 进入「数据库」菜单
- 点击「添加数据库」
- 填写:
- 数据库名
- 用户名
- 密码
- 编码(建议
utf8mb4)
- 点击提交,数据库自动创建
宝塔会自动创建用户并授权,非常方便。
🔐 安全建议
- 不要使用 root 账号远程连接
- 限制数据库访问 IP(通过安全组 + MySQL 用户权限)
- 定期备份数据库
- 使用强密码
总结
| 方式 | 是否推荐 | 说明 |
|---|---|---|
| 腾讯云数据库 MySQL | ✅ 强烈推荐 | 稳定、安全、易管理 |
| CVM 手动安装 MySQL | ⚠️ 一般 | 适合学习或特殊需求 |
| 宝塔面板管理 MySQL | ✅ 推荐 | 可视化操作,适合新手 |
如果你能提供更多信息(如是否使用宝塔、是否已安装 MySQL),我可以给出更具体的指导。
轻量云Cloud