下载安装MySQL的yum文件
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
安装MySQL的yum文件
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
修改MySQL的yum文件,想要安装那个版本的mysql,就使用enbaled=1放开那个版本的即可,我这里安装的是8.0版本的mysql
vim /etc/yum.repos.d/mysql-community.repo
新版MySQL使用yum安装的时候,需要先安装公钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
安装MySQL
yum -y install mysql-community-server
启动MySQL
systemctl start mysqld
MySQL安装号之后,会随机提供一个默认密码,查看数据库的默认密码:
grep 'temporary password' /var/log/mysqld.log
2022-09-27T08:12:30.695472Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: (z=y9IN-a6rQ
登录数据库:
mysql -uroot -p'(z=y9IN-a6rQ'
第一次登录,强制更改数据库密码:
如果想用简单的密码,先将密码改成复杂密码,然后修改密码策略,然后再更改简单密码
mysql> ALTER user 'root'@'localhost' IDENTIFIED BY '123456';
更改数据库密码策略
mysql> set GLOBAL validate_password.length=6;
#password长度
mysql> set GLOBAL validate_password.policy=LOW;