腾讯云轻量服务器安装mysql?

在腾讯云轻量应用服务器上安装 MySQL 是一个常见的需求,下面以 Ubuntu 系统为例,介绍如何在腾讯云轻量服务器上安装和配置 MySQL 数据库。


✅ 一、准备工作

1. 登录到你的轻量服务器

你可以使用 SSH 命令登录(Linux/Mac):

ssh username@your_server_ip

如果是 Windows,可以使用工具如 PuTTY 或者 Windows Terminal 进行连接。


✅ 二、更新系统软件包

sudo apt update && sudo apt upgrade -y

✅ 三、安装 MySQL 服务器

sudo apt install mysql-server -y

安装完成后,MySQL 会自动启动。你可以用以下命令检查状态:

sudo systemctl status mysql

✅ 四、运行安全初始化(推荐)

MySQL 安装后默认的配置不够安全,建议运行安全脚本:

sudo mysql_secure_installation

这个脚本会让你设置 root 密码、删除匿名用户、禁止远程 root 登录等。


✅ 五、配置远程访问(可选)

如果你希望从本地电脑或其他服务器访问该数据库,需要做以下几步:

1. 修改 MySQL 配置文件

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

找到 bind-address 行,将其注释或改为:

bind-address = 0.0.0.0

保存并退出(Ctrl+O,Enter,Ctrl+X)。

2. 重启 MySQL 服务

sudo systemctl restart mysql

3. 创建允许远程访问的用户(进入 MySQL)

mysql -u root -p

输入你之前设置的 root 密码后,在 MySQL 中执行以下 SQL:

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

替换 your_user 和 your_password 为你自己的用户名和密码。


✅ 六、开放防火墙端口(腾讯云控制台)

腾讯云轻量服务器默认是关闭所有非白名单端口的,你需要手动在控制台开放 3306 端口(MySQL 默认端口)。

步骤如下:

  1. 登录 腾讯云控制台
  2. 找到你的轻量服务器实例
  3. 点击“防火墙”标签页
  4. 添加规则:允许 TCP:3306(或者指定 IP 段)
  5. 保存

✅ 七、测试远程连接

你可以使用本地数据库工具(如 Navicat、DBeaver、MySQL Workbench)尝试连接服务器上的 MySQL。


✅ 八、常用命令总结

功能 命令
启动 MySQL sudo systemctl start mysql
停止 MySQL sudo systemctl stop mysql
重启 MySQL sudo systemctl restart mysql
查看状态 sudo systemctl status mysql
登录 MySQL mysql -u root -p

✅ 九、其他说明

  • 如果你使用的是 CentOS 系统,安装方式略有不同(使用 yum),欢迎继续提问。
  • 推荐使用 MySQL 8.x,也可以选择安装 MariaDB 替代。

如果你遇到任何问题,比如无法连接、权限错误、配置失败等,也欢迎继续提问,我可以帮你排查。

未经允许不得转载:CLOUD技术博 » 腾讯云轻量服务器安装mysql?