一、准备工作 ```bash sudo apt update && sudo apt upgrade -y sudo apt install -y wget lsb-release gnupg ``` 二、添加官方仓库 ```bash wget https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb # 选 8.0 sudo apt update ``` 三、一键安装 ```bash sudo apt install -y mysql-server sudo systemctl enable --now mysql ``` 四、安全初始化 ```bash sudo mysql_secure_installation ``` 推荐选项: * 启用密码验证组件(选 **2** 强密码策略) * 移除匿名用户 → **Y** * 禁止 root 远程登录 → **Y** * 删除测试库 → **Y** * 重新加载权限 → **Y** 五、别忘了 - 修改 `bind-address = 0.0.0.0` 并重启 - 防火墙放行 3306 - 生产环境务必加 VPN/SSH 隧道! 六、续优化建议 1. 内存参数(/etc/mysql/mysql.conf.d/mysqld.cnf) 复制 ``` innodb_buffer_pool_size = 2G # 物理内存的 50-70% max_connections = 200 ``` 2. 字符集 复制 ``` character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci ``` 3. 备份脚本示例 **bash**复制 ```bash sudo mkdir /backups sudo crontab -e # 每天 02:30 全备 30 2 * * * mysqldump -uroot -p'密码' --all-databases > /backups/full_$(date +\%F).sql ``` 至此,MySQL 8.0 已在 Debian 12 上安装完毕并可投入使用。 Loading... 一、准备工作 ```bash sudo apt update && sudo apt upgrade -y sudo apt install -y wget lsb-release gnupg ``` 二、添加官方仓库 ```bash wget https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb # 选 8.0 sudo apt update ``` 三、一键安装 ```bash sudo apt install -y mysql-server sudo systemctl enable --now mysql ``` 四、安全初始化 ```bash sudo mysql_secure_installation ``` 推荐选项: * 启用密码验证组件(选 **2** 强密码策略) * 移除匿名用户 → **Y** * 禁止 root 远程登录 → **Y** * 删除测试库 → **Y** * 重新加载权限 → **Y** 五、别忘了 - 修改 `bind-address = 0.0.0.0` 并重启 - 防火墙放行 3306 - 生产环境务必加 VPN/SSH 隧道! 六、续优化建议 1. 内存参数(/etc/mysql/mysql.conf.d/mysqld.cnf) 复制 ``` innodb_buffer_pool_size = 2G # 物理内存的 50-70% max_connections = 200 ``` 2. 字符集 复制 ``` character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci ``` 3. 备份脚本示例 **bash**复制 ```bash sudo mkdir /backups sudo crontab -e # 每天 02:30 全备 30 2 * * * mysqldump -uroot -p'密码' --all-databases > /backups/full_$(date +\%F).sql ``` 至此,MySQL 8.0 已在 Debian 12 上安装完毕并可投入使用。 最后修改:2025 年 08 月 30 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏