卸载MySQL
1.查看已安装的MySQL
rpm -qa | grep mysql
2.卸载查询到的所有安装包
rpm -e mysql # 可批量删除
3.删除 my.cnf
查看/etc/my.cnf文件是否还存在,若存在则直接删除rm -f /etcmy.cnf
find /etc -name 'my.cnf'
在线安装
1.进入官网下载所需的MySQL版本,下载后上传至服务器任意目录下
或者复制下载链接,使用wget命令在线下载
wget https://dev.mysql.com/get/mysql80-community-release-el9-3.noarch.rpm
2.安装RPM包
rpm -ivh mysql80-community-release-el9-3.noarch.rpm
安装后可以看到yum源配置目录下新增3个MySQL相关文件
3.安装Mysql
有两个命令,如果遇到了如下错误,可以直接不考虑用第二个就好了
第一个
dnf install mysql-community-server -y
第二个
yum -y install mysql-community-server --nogpgcheck
4.启动Mysql
systemctl enable --now mysqld.service # 开机自启并立即启动mysql
systemctl status mysqld.service # 查看mysql状态
5.查看初始密码
grep "password" /var/log/mysqld.log
6.修改初始密码
# MySQL8密码等级要求较高,首次修改密码时必须包含大小写字母、数字和特殊符号
alter user "root"@"localhost" identified by "qiaobin.wang"; # 修改root密码
7.修改远程权限
use mysql; # 使用mysql库
update user set host="%" where user="root"; # 将host修改为所有ip均可以访问
flush privileges; # 刷新权限
好了,打完收工~