1.解决方法很简单,只需要在后面加上 --force --nodeps
sudo rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm --force --nodeps
sudo rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm --force --nodeps
2.初始化数据库
mysqld --initialize
3.查看mysql临时密码
cat /var/log/mysql/mysqld.log
4.启动并登录 MySQL数据库
[root@hadoop102 mysql]# systemctl start mysqld.service
[root@hadoop102 mysql]# systemctl status mysqld.service[root @hadoop102 mysql]$ mysql -uroot -p
mysql>flush privileges;
5.修改初始密码为000000(根据自己实际情况)
alter user 'root'@'localhost'identified by '000000';
完毕!!!(谢谢浏览)(谢谢浏览)(谢谢浏览)