在腾讯云轻量服务器上配置 MySQL 环境可以通过以下步骤完成,分为手动安装和镜像预装两种方式:
方法一:使用应用镜像(推荐新手)
腾讯云轻量服务器提供预装环境的应用镜像,可直接选择包含 MySQL 的镜像(如 LAMP、WordPress 等):
-
购买服务器时
- 在轻量服务器购买页面,选择「应用镜像」→ 选择
LAMP(Apache + MySQL + PHP)或WordPress(自带 MySQL)。 - 系统会自动安装 MySQL,默认用户名为
root,密码需在控制台获取。
- 在轻量服务器购买页面,选择「应用镜像」→ 选择
-
获取 MySQL 密码
- 登录腾讯云控制台 → 进入轻量服务器详情页 → 在「应用信息」中查看初始密码。
-
登录 MySQL
mysql -u root -p输入密码即可进入。
方法二:手动安装 MySQL(自定义版本)
1. 安装 MySQL
以 Ubuntu/Debian 为例(CentOS 替换 apt 为 yum):
# 更新软件包
sudo apt update
# 安装 MySQL Server(默认安装最新版)
sudo apt install mysql-server -y
# 安全初始化(设置 root 密码、移除匿名用户等)
sudo mysql_secure_installation
2. 配置远程访问(可选)
默认仅允许本地连接,如需远程访问:
# 修改配置文件
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
找到 bind-address 并改为:
bind-address = 0.0.0.0
保存后重启 MySQL:
sudo systemctl restart mysql
3. 创建远程用户
登录 MySQL 后执行:
CREATE USER '用户名'@'%' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
4. 开放防火墙
- 在腾讯云控制台 → 轻量服务器防火墙规则 → 添加规则:
端口:3306,来源:0.0.0.0/0(或指定IP)。
常见问题
-
忘记密码
sudo mysql --skip-grant-tables然后执行 SQL 修改密码。
-
性能优化
调整/etc/mysql/my.cnf配置(如内存、连接数等)。 -
日志查看
sudo tail -f /var/log/mysql/error.log
总结
- 快速部署:直接使用腾讯云
LAMP镜像,省去配置时间。 - 灵活控制:手动安装适合需要自定义版本或配置的场景。
根据需求选择合适的方式,确保防火墙和权限设置正确以保证安全。
云服务器