无法在新安装中使用我的MySQL数据备份?

时间:2017-08-31 13:45:56

标签: mysql windows-server-2012-r2 windows-server

当我将MySQL data备份复制到datadir文件夹并使用net start mysql启动服务时,会抛出错误1067.

安装服务器时创建的新数据运行正常。

有没有办法从备份中导入我的数据?

解决方案:

我打开services.msc并检查服务启动时调用的命令行参数。之后,我在cmd中打开了相同的内容以及输出的附加--console参数。

原来这个问题是由不匹配的日志大小引起的,所以我在SO上看了一下,解决了以下问题:

  1. datadir参数重定向到工作data;
  2. 启动MySQL;
  3. SET GLOBAL innodb_fast_shutdown=0;
  4. 停止了MySQL;
  5. datadir更改为我的备份;
  6. 从新_ib_logfile*;
  7. 中删除了datadir个文件
  8. 启动MySQL;
  9. 像魅力一样!

0 个答案:

没有答案