【发布时间】:2021-08-27 19:13:03
【问题描述】:
我从 mysql 文件夹中复制了 data 目录并卸载了 XAMPP,因为 MySQL 没有启动。我安装了相同版本的 XAMPP 并将 data 文件夹备份到 mysql 数据目录中。起初只复制了mysql数据目录中名为production的所需数据库文件夹。尽管没有记录/行,但 PhpMyAdmin 正确显示了表格,并且显示“引擎中不存在表格”。然后我将DATA文件夹中的所有内容复制到mysql数据文件夹中,现在它没有启动。 现在的问题是 MySQL 没有启动。我尝试设置 innodb_force_recovery 启动mysql失败。
错误日志如下:
2021-06-11 0:08:23 0 [注意] InnoDB:互斥锁和 rw_locks 使用 Windows 互锁函数 2021-06-11 0:08:23 0 [注意] InnoDB:使用事件互斥锁 2021-06-11 0:08:23 0 [注意] InnoDB:压缩表使用 zlib 1.2.11 2021-06-11 0:08:23 0 [注意] InnoDB:池数:1 2021-06-11 0:08:23 0 [注意] InnoDB:使用 SSE2 crc32 指令 2021-06-11 0:08:23 0 [注意] InnoDB:初始化缓冲池,总大小 = 16M,实例 = 1,块大小 = 16M 2021-06-11 0:08:23 0 [注意] InnoDB:缓冲池初始化完成 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\applied.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到
jobs`.`applied的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.applied的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\data.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`data的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.data的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\data_employer.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`data_employer的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.data_employer的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\education.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:https://mariadb.com/kb/en/library/operating-system-error-codes/ 描述了一些操作系统错误号 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`education的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.education的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\education_list.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:https://mariadb.com/kb/en/library/operating-system-error-codes/ 描述了一些操作系统错误号 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`education_list的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.education_list的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\industry.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`industry的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.industry的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\jobs.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`jobs的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.jobs的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\login.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`login的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.login的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\login_admini.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`login_admini的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.login_admini的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\login_employer.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`login_employer的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.login_employer的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\resume.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`resume的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.resume的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\jobs\selected.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到jobs`.`selected的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略jobs.selected的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\projects\entries.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到projects`.`entries的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略projects.entries的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\projects\geoname.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到projects`.`geoname的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略projects.geoname的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\projects\geonamebackup.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到projects`.`geonamebackup的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略projects.geonamebackup的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\projects\pincodes.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到projects`.`pincodes的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略projects.pincodes的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\projects\specifier.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到projects`.`specifier的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略projects.specifier的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 3。 2021-06-11 0:08:23 0 [错误] InnoDB:错误表示系统找不到指定的路径。 2021-06-11 0:08:23 0 [错误] InnoDB:如果您正在安装 InnoDB,请记住您必须自己创建目录,InnoDB 不会创建它们。 2021-06-11 0:08:23 0 [错误] InnoDB:无法以只读方式打开数据文件:'.\projects\users.ibd' 操作系统错误:203 2021-06-11 0:08:23 0 [错误] InnoDB:文件操作中的操作系统错误号 203。 2021-06-11 0:08:23 0 [注意] InnoDB:一些操作系统错误编号在https://mariadb.com/kb/en/library/operating-system-error-codes/ 中描述 2021-06-11 0:08:23 0 [错误] InnoDB:找不到projects`.`users的有效表空间文件。请参阅https://mariadb.com/kb/en/innodb-data-dictionary-troubleshooting/ 了解如何解决此问题。 2021-06-11 0:08:23 0 [警告] InnoDB:忽略projects.users的表空间,因为它无法打开。 2021-06-11 0:08:23 0 [注意] InnoDB:128 个回滚段中有 128 个处于活动状态。 2021-06-11 0:08:23 0 [注意] InnoDB:为临时表创建共享表空间 2021-06-11 0:08:23 0 [注意] InnoDB:将文件 'D:\Program Files\XAMP\mysql\data\ibtmp1' 大小设置为 12 MB。物理上将文件写满;请稍等 ... 2021-06-11 0:08:23 0 [注意] InnoDB:文件 'D:\Program Files\XAMP\mysql\data\ibtmp1' 大小现在为 12 MB。 2021-06-11 0:08:23 0 [注意] InnoDB:等待清除开始 2021-06-11 0:08:23 0 [注意] InnoDB:10.4.19 开始;日志序列号 1515509790;交易编号 611499 2021-06-11 0:08:23 0 [注意] InnoDB:从 D:\Program Files\XAMP\mysql\data\ib_buffer_pool 加载缓冲池 2021-06-11 0:08:23 0 [注意] 插件“反馈”已禁用。 2021-06-11 0:08:23 0 [注意] 在 IP: '::' 上创建的服务器套接字。
【问题讨论】:
标签: mysql innodb recovery data-recovery