我正在使用 this tutorial 如何从Innodb恢复MySQL数据,它提供了以下步骤:
update YourTable
set ColumnB = case when ColumnA = 'True' then 'Alert' else ColumnB end,
ColumnX = ...
from YourTable
文件)恢复到正常的MySQL数据目录(/ var / lib / mysql)ibdata1, ib_logfile0 and ib_logfile1
/var/lib/mysql
以查找Innodb日志文件的大小输出如下:
ls -l
运行-rw-rw—- 1 mysql mysql 5242880 Jun 25 11:30 ib_logfile0
-rw-rw—- 1 mysql mysql 5242880 Jun 25 11:30 ib_logfile1
运行此su mysql
请注意我在第4步获得的号码5242880
现在我收到此错误/usr/sbin/mysqld –innodb_log_file_size=5242880 –innodb_force_recovery=6
。
我想念什么或者我应该安装什么?
感谢任何帮助
Mysql是5.5.4
答案 0 :(得分:0)
最后通过卸载并再次安装mysqlServer并将我的备份中的整个mysql目录/var/lib/mysql
内容带到新目录来解决问题。我有所有的表格和数据。