首先更新下yum源
[root@CentOS-8 ~]# yum -y update
然后安装MySQL:
[root@CentOS-8 ~]# dnf install @mysql
初始化设置密码:
[root@CentOS-8 ~]# mysql_secure_installation
[root@CentOS-8 ~]# vim /etc/my.cnf.d/mysql-default-authentication-plugin.cnf
[mysqld]
default_authentication_plugin=caching_sha2_password
重启MySQL
[root@CentOS-8 ~]# stemctl restart mysqld
[root@CentOS-8 ~]# mysql
mysql> set global validate_password.policy=0;
mysql> set global validate_password.length=1;
重新设置密码:
mysql> use mysql;
mysql> ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘你的密码’;
mysql> exit
[root@CentOS-8 ~]# mysql -uroot -p
登录即可