首先通过xshell或其他工具远程连接服务器
安装mysql
1. 安装mysql软件包
进入mysql官网找找合适自己系统的版本和mysql版本官网
sudo yum install https://dev.mysql.com/get/mysql84-community-release-el8-1.noarch.rpm
2. 安装mysql服务
sudo yum install mysql-community-server
3. 启动mysql服务
sudo systemctl start mysqld
4. 设置开机启动
sudo systemctl enable mysqld
5. 查看mysql的临时密码
MySQL安装后会自动生成一个临时的root密码,这个密码通常可以在MySQL的日志文件中找到。如:Y/ssO+xJ8BtD,最好直接复制黏贴这串临时密码到下面登录步骤的密码中
grep 'temporary password' /var/log/mysqld.log
6. 登录mysql
mysql -u root -p
# 使用临时密码登录
7. 修改mysql密码
YourNewStrongPassword表示新设置的密码,需符合mysql的密码规则
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewStrongPassword';
8. 重新加载权限表并退出mysql交互式环境
FLUSH PRIVILEGES;
EXIT;
9. 安全强化(可选)
用于增强MySQL服务器安全性的命令行脚本。在MySQL安装完成后运行此脚本,可以帮助你执行以下关键的安全配置步骤,从而保护你的数据库免受未授权访问和其它潜在的安全威胁:
sudo mysql_secure_installation
安全强化设置内容
- 设置root密码
- 删除匿名用户账户
- 禁止root用户远程登录
- 删除测试数据库
- 重新加载权限表