赞
踩
前言:
数据库无法启动是在运维中常见的问题,大多是重启服务器、磁盘损坏、配置不当导致的。建议您在面板计划任务中做个数据库全部备份的计划任务,这样在遇到问题的情况下可以及时通过备份进行恢复。
在根据下面的案例尝试恢复或者启动数据库前,记得做个磁盘快照,以免操作不当增加恢复难度甚至无法恢复。
正确的做法是:
1、关闭web服务和其他可以写入磁盘的服务
2、做好磁盘快照
3、根据案例的解决方案进行上手操作
4、如果您不会或者不懂怎么操作,可以联系我们官方客服(面板右下角有客服二维码)
登录到面板—软件商店—mysql管理界面—性能调整,选择与自己的服务器实际内存相匹配的内存大小,然后重启服务器
1、官方文档
https://dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html
https://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html
2、论坛针对性的教程
https://www.bt.cn/bbs/thread-87521-1-1.html
注意:操作前一定要做个快照或者磁盘备份,避免操作不当导致专业的DBA也无法进行恢复
1、官方文档
https://dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html
https://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html
2、论坛针对性的教程
https://www.bt.cn/bbs/thread-87521-1-1.html
注意,操作前一定要做个快照或者磁盘备份,避免操作不当导致专业的DBA也无法进行恢复
注意操作前一定做好数据库备份,最好个快照。以免操作不当增加数据库恢复难度。
操作后可能还会出现其他binlog日志文件找不到的话,可以把mysql-bin.index中记录的二进制日志跟
/www/server/data/中的mysql-bin.xxxx对比,保留一致的mysql-bin.xxx日志文件; 如果
/www/server/data/已经没有了mysql-bin.xxxx的话,需要把mysql-bin.index记录的二进制文件全部删掉
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。