mysql8启动不起来

2024-05-21  本文已影响0人  禅兜

今天在连接数据的时候,发现mysql启动不起来。由于里面有比较重要的数据。还没有备份。

通过直接到mysql的data目录将相关库备份后,重新导入新的mysql的data目录,发现根本找不到相关的库。
说明mysql根本没有加载。


image.png

只能换另外一种方式,强制启动mysql
1.修改my.cnf文件
在[mysqld] 下面添加如下参数

[mysqld]
innodb_force_recovery =1

如果不能启动增大innodb_force_recovery值,2/3/4/5/6 这几个都试试直到启动为止

还有只配置为1后,可以成功启动。


image.png

2.备份数据
在dbeaver中
选择要备份的库 右键 >工具-转储数据


image.png
3.重建mysql 后就可恢复数据了
上一篇 下一篇

猜你喜欢

热点阅读