腾讯轻量云Ubuntu 24.04安装MySQL指南
结论:在腾讯轻量云Ubuntu 24.04上安装MySQL 8.0是一个简单直接的过程,通过APT包管理器可以快速完成安装和基本配置。以下是详细步骤和注意事项。
安装步骤
-
更新系统包索引
sudo apt update sudo apt upgrade -y
-
安装MySQL服务器
sudo apt install mysql-server -y
-
启动MySQL服务
sudo systemctl start mysql sudo systemctl enable mysql
安全配置
-
运行安全安装脚本
sudo mysql_secure_installation
- 按照提示设置root密码
- 移除匿名用户
- 禁止远程root登录
- 移除测试数据库
- 重新加载权限表
-
验证安装
sudo mysql -u root -p
输入密码后应能进入MySQL命令行界面
常见问题解决
-
Ubuntu 24.04默认可能使用auth_socket认证:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'; FLUSH PRIVILEGES;
-
防火墙设置(如需远程访问):
sudo ufw allow mysql
-
修改绑定地址(在
/etc/mysql/mysql.conf.d/mysqld.cnf
中):bind-address = 0.0.0.0
性能优化建议
-
调整InnoDB缓冲池大小(在
/etc/mysql/mysql.conf.d/mysqld.cnf
中):innodb_buffer_pool_size = 1G # 根据服务器内存调整
-
启用慢查询日志(用于性能分析):
slow_query_log = 1 slow_query_log_file = /var/log/mysql/mysql-slow.log long_query_time = 2
关键点:安装后务必运行安全配置脚本,并根据应用需求调整MySQL配置参数。对于生产环境,建议设置定期备份和维护计划。