# 1. 更新系统包列表 sudo apt update# 2. 安装 MySQL 服务器 sudo apt install mysql-server -y# 3. 启动 MySQL 服务并设置开机自启 sudo apt install mysql-server -y sudo systemctl enable mysql# 4. 验证 MySQL 服务状态 sudo systemctl status mysql# 5. 运行安全脚本(重要!用于加固 MySQL 安全配置) sudo mysql_secure_installation# 安全脚本配置说明: # - 会提示设置 root 密码(MySQL 8.0+ 默认使用 auth_socket 插件,可先跳过密码设置) # - 移除匿名用户(推荐:Y) # - 禁止 root 远程登录(推荐:Y,如需远程登录后续可单独配置) # - 移除 test 数据库(推荐:Y) # - 重新加载权限表(推荐:Y)# 6. (MySQL 8.0+ 适用)默认 root 用户使用 auth_socket 插件,无法用密码登录,需修改为密码认证 sudo mysql -u root # 无需密码直接登录# 在 MySQL 命令行中执行以下语句(替换 'your_password' 为你的密码) ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password'; FLUSH PRIVILEGES; exit; # 退出 MySQL 命令行# 7. 测试密码登录 mysql -u root -p