# MySQL 8.0 安装指南 (Ubuntu 22.04) ## 系统要求 - Ubuntu 22.04 LTS - 至少 2GB RAM - 至少 10GB 可用磁盘空间 ## 1. 更新系统包 ```bash sudo apt update sudo apt install mysql-server-8.0 ``` ## 2. 安全配置MySQL ```bash # 运行安全配置脚本 sudo mysql_secure_installation ``` 在安全配置过程中,建议选择: - 设置root密码强度级别:选择 0 (LOW) - 设置root密码:输入强密码 - 删除匿名用户:Y - 禁止root远程登录:Y - 删除测试数据库:Y - 重新加载权限表:Y ## 3. 启动并启用MySQL服务 ```bash # 启动MySQL服务 sudo systemctl start mysql # 设置开机自启 sudo systemctl enable mysql # 检查服务状态 sudo systemctl status mysql ``` ## 4. 验证安装 ```bash # 检查MySQL版本 mysql --version # 登录MySQL sudo mysql -u root -p ``` ## 5. 创建应用数据库用户 ```sql -- 如果需要,创建允许远程连接的root用户 CREATE USER 'admin'@'%' IDENTIFIED BY 'ZXtzbsMuCIFbmBW4HtOjRd'; GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES; EXIT; ```