- 全量备份mysql,执行备份命令:mysqldump -uroot -p --all-databases > backup.sql
- 停止mysql服务,执行命令:service mysqld stop
- 备份数据目录
mv /data/soft/mysql /data/soft/mysql_old
cp /etc/my.cnf /etc/my.cnf.old - 搜索已安装的mysql服务
rpm -qalgrep mysql-community
只卸载以上四个安装包
rpm -e --nodeps ‘rpm -qalgrep mysgl-community’
rpm -e --nodeps mysql-community-common-5.7.24-1.el7.x86_64
#如果搜索到的安装包不止以上四个,也可以一项一项单独卸载以上四个安装包 - 卸载完成后,下载qit上的最新mysgl安装脚本,使用脚本重新安装
sh -x mysql-install.sh执行脚本 - 安装完成后,停止mysql服务
service mysqld stop - 将新mysql的数据目录重命名,然后将,原来的mysal的数据目录进行替换
mv /data/soft/mysql /data/soft/mysql_new #重命名
mv /data/soft/mysql_old /data/soft/mysql #刚才备份的数据目录替换
mv /etc/my.cnf /etc/my.cnf.new #重命名配置文件
mv /etc/my.cnf.old /etc/my.cnf #替换配置文件