1. 更新软件包列表:
sudo apt update
2. 安装MySQL服务器:
sudo apt install mysql-server -y
3. 运行安全配置向导
安装完成后,执行安全脚本以设置加固MySQL:
sudo mysql_secure_installation
根据提示完成以下操作:
-
选择密码强度验证策略(可选)。
-
为root用户设置密码。
-
移除匿名用户(选Y)。
-
禁止远程root登录(选Y)。
-
删除测试数据库(选Y)。
-
重新加载权限表(选Y)。
4. 登录MySQL并创建新用户/数据库:
我这里安装好mysql,登录mysql环节,到输入密码的时候,免密(没有输入密码,直接敲回车)就能登录,下边有恢复密码登录的方法。
4.1 使用root账号登录MySQL
sudo mysql -u root -p
4.2 修改root账号密码
-- 修改root用户的认证插件
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_new_password';
FLUSH PRIVILEGES;
4.3 创建新用户/数据库:
-- 创建新数据库