首先,去到mysql网站,找到它的rpm的资源包 “mysql80-community-release-el9-5.noarch.rpm”
我们将其下载下来,然后配置yum源(下面两种方式二选一即可)
① 使用xftp传输,然后配置yum源
rpm -Uvh mysql80-community-release-el9-5.noarch.rpm
配置完成后,检查一下可用的mysql yum 源
yum repolist enabled | grep "mysql.*-community.*"
② 使用wget直接下载rpm资源,然后进行配置
wget -c dev.mysql.com/get/mysql80-community-release-el9-5.noarch.rpm
配置yum源
rpm -Uvh mysql80-community-release-el9-5.noarch.rpm
同样,检查一下
yum repolist enabled | grep "mysql.*-community.*"
yum install mysql-community-server
① 开机自启 systemctl enable mysql
② 启动服务并查看是否成功启动
systemctl start mysql
systemctl status mysql
在日志文件中,可以看到mysql初始化的密码
cat /var/log/mysqld.log # 查看mysql日志
可以看到默认密码为 “T(,QH-(>w4hX”
mysql -uroot -p
# 输入密码: T(,QH-(>w4hX
第一次进入数据库只能修改密码,不能做任何事情,然后默认的mysql密码对复杂度有一定的要求
# ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
ALTER USER 'root'@'localhost' IDENTIFIED BY '2020SOLO@root';
修改密码默认复杂度策略
mysql> set global validate_password.policy=0; # 关闭密码复杂性策略
mysql> set global validate_password.length=4; # 设置密码最低长度为4