`
tcxiang
  • 浏览: 88005 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mysql innoDB坏掉的问题

 
阅读更多

碰到服务器被黑,innoDB坏了

解决问题步骤(多看日志/var/log/mysqld.log)

1.权限问题,启动出错,改权限。

2.还是有问题,innodb初始化有问题,删掉/var/lib/mysql/下的

ibdata1  ib_logfile0  ib_logfile1能重启成功,但是数据没了

3.前面删的文件备份,重启后还原就ok了

 

其中查看innodb是没开启还是坏了

show engines;

select varible like '%%'

分享到:
评论

相关推荐

    MySQL数据库INNODB 表损坏修复处理过程

    MySQL报警,从库的数据库挂了,一直在不停的重启,打开错误日志,发现有张表坏了。innodb表损坏不能通过repair table 等修复myisam的命令操作。

    InnoDB 类型MySql恢复表结构与数据

    6. 再次关闭MySQL服务,然后注释掉`my.cnf`中的`innodb_force_recovery = 6`设置。 7. 重新启动MySQL服务。 恢复InnoDB表数据的步骤: 1. 首先确保已经完成了表结构的恢复。 2. 使用`ALTER TABLE`语句丢弃表空间,...

    mysql挂掉尝试修复.doc

    这个参数是InnoDB存储引擎的一个选项,用于在异常状态下帮助数据库恢复,允许你在无法进行完全正常恢复时,通过牺牲某些功能来让MySQL启动。 默认情况下,`innodb_force_recovery`设置为0,意味着在需要恢复时,...

    Mysql 5.7 基于组复制(MySQL Group Replication) - 精华版

    只要不是大多数节点坏掉就可以继续工作,有自动检测机制,当不同节点产生资源争用冲突时,不会出现错误,按照先到者优先原则进行处理,并且内置了自动化脑裂防护机制。 3. 高扩展性:良好的扩展能力,可动态增删节点...

    使用ibdata和frm文件恢复MySQL数据库.docx

    6. 停止数据库,注释掉 innodb_force_recovery = 4 项 7. 重新启动数据库,应该可以用 mysqldump 导出数据了 三、 MySQL ibdata 丢失或损坏如何通过 frm&ibd 恢复数据 如果 MySQL 数据库的 ibdata 文件丢失或损坏...

    MYSQL数据库文件目录更改步骤

    默认情况下,这条指令可能被注释掉,如下所示: ```ini #datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/" ``` 取消注释并修改路径为新的目标目录,例如: ```ini datadir="E:\WindFarmData\MySQL\data" `...

    Mysql5.7 MGR集群搭建手册

    高容错性:只要不是大多数节点坏掉,MGR就可以继续工作。MGR有自动检测机制,当不同节点产生资源争用冲突时,不会出现错误,按照先到者优先原则进行处理。同时,MGR还内置了自动化脑裂防护机制,进一步增强了系统的...

    Mysql 本地计算机无法启动 mysql 服务 错误 1067:进程意外终止。

    默认情况下,MySQL可能会设置为使用InnoDB存储引擎,但如果InnoDB引擎出现问题,服务可能无法启动。将`default-storage-engine`改为`MyISAM`,这是一个更简单的存储引擎,如果问题出在InnoDB上,这种方法可能能解决...

    Mysql事务操作失败如何解决

    在例子中,问题出在表的存储引擎不是InnoDB,而是MyISAM。MyISAM不支持事务处理,因此当事务中出现错误时,无法进行回滚操作。解决这个问题的方法是将表的存储引擎更改为支持事务的InnoDB。通过运行`ALTER TABLE ...

    MYSQL数据表损坏的原因分析和修复方法小结(推荐)

    3、 mysqld 进程在写表时被杀掉。 4、 使用myisamchk 的同时,mysqld 也在操作表。 5、 磁盘故障。 6、 服务器死机。 7、 mysql 本身的bug 。 2.表损坏的症状 一个损坏的表的典型症状如下: 1 、当在从表中选择数据...

    MySQL的root密码忘记怎么办 修改root密码的方式

    此方法不需要重启整个MySQL服务,因此对线上环境的影响较小,但是它依赖于mysql.user表的MyISAM引擎特性,如果未来升级了MySQL版本,该表使用了InnoDB或其他存储引擎,这种技术可能就不再适用。 在操作过程中,需要...

    MySQL性能参数详解之Skip-External-Locking参数介绍

    因此,当你升级MySQL版本时,应该检查并更新相关的配置选项,以避免未来的兼容性问题。 总的来说,理解并正确使用`Skip-External-Locking`参数对于优化MySQL的性能至关重要,但同时也需要考虑到数据一致性的重要性...

    mysql复制中临时表的运用技巧

    SESSION 级别,SESSION 一旦断掉,就被自动DROP 了。 2. 和默认引擎有关。如果默认引擎是INNODB,而你又疯狂的使用临时表。那么,你的IBDATA会被无限的增大。 3. 和磁盘表一样,默认写入到binlog, 而且被动的加入了...

Global site tag (gtag.js) - Google Analytics