原文:如何在删除ibdata1和ib_logfile的情况下恢复MySQL数据库

昨天,有个朋友对公司内部使用的一个MySQL实例开启binlog,但是在启动的过程中失败了 他也没提,为何会失败 ,在启动失败后,他删除了ibdata 和ib logfile,后来,能正常启动了,但所有的表通过show tables能看到,但是select的过程中却报 Table doesn t exist 。 于是,建议他试试可传输表空间。 同时,自己也测试了下,确实可行。 测试版本 MySQL ...

2016-08-19 17:16 2 29398 推荐指数:

查看详情

Mysql 事务日志(Ib_logfile)

mysql的innodb中事务日志ib_logfile(0/1)概念:事务日志或称redo日志,在mysql中默认以ib_logfile0,ib_logfile1名称存在,可以手工修改参数,调节开启几组日志来服务于当前mysql数据库,mysql采用顺序,循环写方式,每开启一个事务时,会把一些相关 ...

Wed Nov 07 01:00:00 CST 2018 0 5795
MySQL Innodb数据库误删ibdata1MySQL数据库恢复案例

上周,以前公司的同事朋友找我帮忙,看看能否帮忙恢复一个MySQL 数据库,具体情况为:数据库版本为MySQL 5.6(具体版本不清楚),也不清楚具体的数据库引擎; 没有数据库备份,只剩下数据库下面的一些文件(frm、idb),具体原因是因为出现问题的时候,重装了MySQL,最要命 ...

Mon Aug 20 03:04:00 CST 2018 2 2297
mysql的innodb中事务日志ib_logfile

mysql的innodb中事务日志ib_logfile事务日志或称redo日志,在mysql中默认以ib_logfile0,ib_logfile1名称存在,可以手工修改参数,调节开启几组日志来服务于当前mysql数据库,mysql采用顺序,循环写方式,每开启一个事务时,会把一些相关信息记录事务日志 ...

Wed Feb 11 17:46:00 CST 2015 0 8476
Mysql作为zabbix数据库ibdata1文件太高解决

1 ibdata1文件内容:   ibdata1是一个用来构建innodb系统表空间的文件,这个文件包含了innodb的元数据、撤销数据、修改buffer和双写buffer。如果file_per_table选项打开的话,该文件则不一定包含所有表的数据。当innodb_file_per_table ...

Fri Jan 03 18:21:00 CST 2020 0 678
MySQLibdata1详解

关于 MySQLibdata1 文件的这个问题: 当监控服务器发送一个关于 MySQL 服务器存储的报警时,恐慌就开始了 —— 就是说磁盘快要满了。 一番调查后你意识到大多数地盘空间被 InnoDB 的共享表空间 ibdata1 使用。而你已经启用 ...

Mon Jan 11 04:36:00 CST 2021 0 373
Activiti6数据库不删情况下删除

由于activiti的表一般采用程序自动生成来创建,但这些表外键约束特别多,想要删除数据或者在只能删表不能删除情况进行delete table或者truncate table都会报外键约束,故整理了如下SQL脚本: ...

Fri Jul 19 22:48:00 CST 2019 0 393
Mysql无法启动情况下,如何恢复数据

本文适用于,mysql无法启动,但数据文件未丢失的情况Mysql因意外情况,导致无法启动,数据库未做备份的情况下,如何将数据迁移至其他数据库中。 原数据库地址:192.168.1.100(以下简称A服务器) 新数据库地址:192.168.2.100(以下简称B服务器) 数据恢复流程 ...

Wed Aug 07 22:30:00 CST 2019 0 660
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM