可以的,腾讯云轻量应用服务器虽然名字叫“轻量”,但本质上它就是一台拥有完整 root 权限的 Linux 服务器。因此,你可以自由地安装和运行 MySQL 数据库,完全不受限制。
腾讯轻量服务器:https://cloud.tencent.com
总的来说,你有以下三种主流方式可以选择:
🎯 方案一:宝塔面板安装(强烈推荐新手)
这是最简单、可视化的方法。通过宝塔面板,你可以在浏览器中点点鼠标就完成 MySQL 的安装和配置。
-
安装宝塔面板:通过 SSH 连接到你的服务器,根据系统版本执行下方命令之一:
-
CentOS:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh
-
Ubuntu/Debian:
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
-
-
登录面板:安装完成后,记录终端显示的面板地址、用户名和密码。
-
一键安装 MySQL:
-
在侧边栏找到“软件商店”。
-
在应用搜索框中输入“MySQL”。
-
选择你需要的版本(如 MySQL 5.7 或 8.0),点击“安装”即可。
-
⌨️ 方案二:命令行安装(适合喜欢动手的用户)
如果你习惯使用命令行,用系统包管理器安装也非常快捷。这个方法适合 CentOS 或 TencentOS 系统。
-
SSH 连接服务器:使用终端工具登录到你的轻量服务器。
-
执行安装命令:依次运行以下命令:
# 更新系统软件包 yum update -y # 安装 MySQL 服务 yum install -y mysql-server # 启动 MySQL 服务 systemctl start mysqld # 设置 MySQL 开机自启 systemctl enable mysqld
-
获取临时密码并登录:
# 查看安装时自动生成的临时密码 grep 'temporary password' /var/log/mysqld.log # 使用临时密码登录 MySQL mysql -u root -p
🐳 方案三:Docker 安装(追求高效和隔离)
如果你熟悉容器技术,用 Docker 安装 MySQL 可以更好地隔离环境,方便管理。
-
拉取并运行 MySQL 容器:在 SSH 终端直接执行下方命令,即可创建一个运行 MySQL 8.0 的容器。
docker run -d \ --name mysql_container \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=你的密码 \ -d mysql:8.0
注:请将
你的密码替换成一个强密码。
⚠️ 核心难点与避坑指南
无论用哪种方法,最容易被忽略的一步其实是端口开放。
-
关键一步:配置防火墙:安装完成后,MySQL 默认使用 3306 端口。你需要在腾讯云轻量应用服务器的防火墙(控制台的网络设置里) 添加一条规则,允许 TCP 协议访问 3306 端口。如果不做这一步,你将无法从本地电脑的数据库工具(如 Navicat)远程连接到数据库。
-
内存不足?看这里! 低配服务器(如2核2G)在安装 MySQL 8.0 时可能会遇到内存不足的提示。你可以参考以下解决方案:
-
方案A:降级:选择安装对内存要求更低的 MySQL 5.7 版本。
-
方案B:创建虚拟内存:在宝塔面板的“软件商店”里搜索“Linux工具箱”,使用它来添加 1-2GB 的 Swap(交换分区)虚拟内存,以缓解内存压力。
-
方案C:命令行绕过:放弃宝塔面板,使用上面提到的“命令行安装”方式,它对内存的检查会更宽松。
-
希望这些方法能帮你顺利装上 MySQL。
轻量云Cloud