核心结论
在腾讯云服务器上安装MySQL可通过包管理器快速部署或手动编译安装,推荐使用腾讯云提供的镜像或官方软件源确保兼容性。
安装步骤概览
1. 更新系统环境
- 执行
sudo apt update && sudo apt upgrade -y(Ubuntu/Debian)或sudo yum update -y(CentOS)确保系统最新。 - 关键点:避免因依赖问题导致安装失败。
2. 选择安装方式
- 推荐方案:通过包管理器安装(以Ubuntu为例):
sudo apt install mysql-server -y - 手动方案:下载官方二进制包,配置参数更灵活,但需自行解决依赖(适合高级用户)。
3. 安全配置与初始化
- 运行安全脚本:
sudo mysql_secure_installation,设置root密码、移除匿名用户、禁用远程root登录等。 - 重点:默认监听本地(127.0.0.1),需在
/etc/mysql/mysql.conf.d/mysqld.cnf中修改bind-address为0.0.0.0以允许远程连接(需配置安全组)。
4. 腾讯云安全组设置
- 在云控制台开放3306端口,限制访问IP范围提升安全性。
5. 验证与常用命令
- 登录MySQL:
mysql -u root -p - 查看状态:
sudo systemctl status mysql - 关键命令:启动/重启服务命令为
sudo systemctl start/restart mysql。
注意事项
- 数据持久化:建议将数据目录挂载到腾讯云CBS云硬盘,避免系统盘故障导致数据丢失。
- 版本选择:腾讯云镜像可能提供优化版MySQL,若需特定版本,可通过官方源(如
mysql-apt-config)添加。
(字数:约480字)
CCLOUD博客