首先打开MySQL官方网站(https://www.mysql.com/),点击DOWNLOADS;
1.先 rpm -ivh mysql-community-common-5.7.33-el7.x86_64.rpm
2.rpm -ivh mysql-community-libs-5.7.33-el7.x86_64.rpm
如果出现mariadb-libs报错,说明系统可能有自带的mariadb,同时有的话会产生冲突;
查找发现的确有自带的mariadb所以直接删除自带的;
把它卸载了
继续强制安装libs:
rpm -ivh --force --nodeps mysql-community-libs-5.7.33-el7.x86_64.rpm
3.装client:
rpm -ivh mysql-community-client-5.7.33-el7.x86_64.rpm
4.装server
rpm -ivh mysql-community-server-5.7.33-el7.x86_64.rpm密钥报错,所以需要强制安装
rpm -ivh --force --nodeps mysql-community-server-5.7.33-el7.x86_64.rpm
vim etc/my.cnf
点击insert键进行输入:
加一行skip-grant-tables
退出保存(esc加 :wq )
设置密码后大功告成:
update mysql.user set authentication_string=password(‘root’) where user=‘root’;
立即生效
flush privileges;