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';

 完毕!!!(谢谢浏览)(谢谢浏览)(谢谢浏览)

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐