加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_宿迁站长网 (https://www.0527zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

记一次centos7的MySQL数据库无法启动,备份重装

发布时间:2023-01-05 07:31:06 所属栏目:MySql教程 来源:未知
导读: 情况说明
MySQL数据库平时用的好好的,突然启动不起来,看了多个日志,可还是找不到相应的方法,不过还好是个测试库,索性就重装一次吧。当然mysql数据库起不来可能有些直观的错误,不要慌

情况说明

MySQL数据库平时用的好好的,突然启动不起来,看了多个日志,可还是找不到相应的方法,不过还好是个测试库,索性就重装一次吧。当然mysql数据库起不来可能有些直观的错误,不要慌忙的重装,可以先查看日志。

查看日志的方法:

按照提示可以使用systemctl status mysqld.service也可以使用journalctl -xe这个命令查看mysql的日志 /var/log/mysqld.log 第一步备份

备份mysql的数据文件夹,默认的目录在 /var/lib/mysql,如果不是,需要找配置文件/etc/my.cnf看看里面数据文件夹配置的路径datadir=/var/lib/mysql。

第二步卸载

我看了好久日志,实在看不出咋回事。。。还是太弱。只能卸载重装了。

卸载一定要干净,千万不要图省事,这里不删,那里忘记删除的!!!

rpm -qa|grep -i mysql

yum remove mysql

然后使用rpm -e依次卸载rpm -qa|grep -i mysql命令列出来的名称

rpm -e mysql-community-common-8.0.23-1.el7.x86_64

360重装大师不能重装_mysql重装_重装mysql

如果提示有依赖就执行

rpm -ev --nodeps 【名称】

rm -rf /var/lib/mysql   #清除mysql的数据文件夹

rm -rf /etc/my.cnf  #清除配置文件

rpm -qa|grep -i mysql  #最后看一下是否清理干净

具体参考

第三步安装

安装的教程太多了,我就不重复了,给你们一篇参考文章重装mysql,但是安装mysql的版本号尽量一致

第四步恢复

重装mysql_mysql重装_360重装大师不能重装

一切安装完毕后,用户名密码设置好后,通过navicat或者其他工具正常连接后,可以恢复数据了。

停止服务

systemctl stop mysqld

删除数据文件夹,默认路径为/var/lib/mysql

rm -rf /var/lib/mysql

解压之前备份的文件mysql.tar.gz

tar -zxvf mysql.tar.gz

重启服务

systemctl start mysqld

大功告成!!!!

(编辑:云计算网_宿迁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!