由于异常断电导致mysql无法启动的解决办法 | 您所在的位置:网站首页 › qnap断电后无法启动 › 由于异常断电导致mysql无法启动的解决办法 |
(1)尝试删除 把mysql数据文件夹下的ib_logfile0和ib_logfile1这两个文件删除就可以了。 如果还不能解决问题,则 (2)修改mysql启动级别 在my.cnf中修改innodb_force_recovery=6, 然后启动mysql,正常应该能顺利启动。 然后用navicat备份所需的数据库; 停掉mysql 删掉iddata等文件,以默认的innodb_force_recovery=0启动 恢复备份的数据库 ( 1、cd /var/lib rm -rf mysql/* systemctl start mysqld 2、初始密码在/var/log/mysqld.log这个文件里 3、输入命令:grep 'temporary password' /var/log/mysqld.log,可以直接获取密码。 (注:密码为冒号后面的所有字符!) alter user 'root'@'localhost' identified by '密码'; use mysql; update user set host='%' where user='root' limit 1; flush privileges; ) 相关网页链接: mysql从库开启crash-safe: |
CopyRight 2018-2019 实验室设备网 版权所有 |