摘要: 客户的机器系统异常关机,重启后mysql数据库不能正常启动,重装系统后发现数据库文件损坏,悲催的是客户数据库没有进行及时备份,只能想办法从数据库文件当中恢复,查找资料,试验各种方法,确认下面步骤可行:一、找回表结构,如果表结构没有丢失直接到下一步a、先创建一个数据库,这个数据库必须是没有表和任何操作... 阅读全文
posted @ 2016-01-13 22:44 人生设计师 阅读(592) 评论(0) 推荐(0)
摘要: 原文地址:http://www.tuicool.com/articles/RZRnq2Xtrabackup简介Percona XtraBackup是开源免费的MySQL数据库热备份软件,它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份 同样需要加表锁)。XtraB... 阅读全文
posted @ 2016-01-13 22:42 人生设计师 阅读(5045) 评论(0) 推荐(0)
摘要: 此方法只适合innodb_file_per_table = 1 当误删除ibdata 该怎么办? 如下步骤即可恢复: 1、准备工作 1)准备一台纯洁的mysql环境【从启动到现在没有使用过INNODB的表结构的mysql环境】(当然也可以不用纯洁的,但是一定要保证表id 小于后续要恢复的... 阅读全文
posted @ 2016-01-13 20:54 人生设计师 阅读(1499) 评论(0) 推荐(0)
摘要: 数据库误操作,把表的字段删除了,关键是被删除的字段的数据很重要,现在想要恢复数据,下面说说是怎么操作的。数据库只剩.frm和.ibd文件了,按照网上的做法分如下两步来进行:一、找回表结构,二、找回数据。关键是我在第一步就碰到了问题,进行不下去,网上第一步的描述如下:a、先创建一个数据库,这个数据库必... 阅读全文
posted @ 2016-01-13 20:53 人生设计师 阅读(2855) 评论(0) 推荐(1)
摘要: mysql查看创建的数据库的数据,包含表等存放的目录,可以输入下面指令查看:show variables like 'datadir' 阅读全文
posted @ 2016-01-13 20:32 人生设计师 阅读(3300) 评论(0) 推荐(0)
摘要: 安装percona-xtrabackup依赖包(前提已安装mysql)yum -y install perl-CPAN perl-DBD-MySQL perl make gcc gcc-c++ patch libgcrypt libgcrypt-devel libaio libaio-devel a... 阅读全文
posted @ 2016-01-13 18:14 人生设计师 阅读(1196) 评论(0) 推荐(0)
摘要: 1、安装(1)查看是否安装 yum list installed mysql*(2)查看现有安装包 yum list mysql*(3)安装mysql服务器端 yum install mysql-dev yum install mysql-se... 阅读全文
posted @ 2016-01-13 17:10 人生设计师 阅读(577) 评论(0) 推荐(0)