问题标签 [frm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
49 浏览

mysql - 使用 ibd 或 frm 文件恢复 MYSQL 表数据

我想基于此链接恢复具有可用文件类型 .frm 和 .idb 的表数据。它一直顺利进行到第 3 步,这给出了错误代码 1030,从存储引擎得到错误 -1。这是一个在我创建新表结构后丢弃表空间并删除 idb 文件的查询。

所以,我实验性地决定从 mysql 文件夹中手动删除 idb 文件,然后用备份的 idb 文件替换它。说步骤 3 成功,我可以执行步骤 5 重新激活表空间。但是,由于它失败了,我只是复制它并重新启动数据库,但是当我运行它时,表是空的。

是否缺少任何步骤?或者如果我们必须使用第 3 步查询才能成功,如何处理错误 1030?任何帮助表示赞赏。

0 投票
1 回答
436 浏览

mysql - Frm文件位置

总的来说,对 mySQL 和数据库来说非常新。我不明白在 mySQL Workbench 中创建架构后需要将哪些文件传输到我的网站。我读到表存储为 frm 文件,但在创建我的第一个模式和其中的表后,我无法在任何地方找到 frm 文件,只有 mwb 文件。我需要导出它们吗?frm 是我用来将架构放在我的 Web 服务器上的文件类型吗?感谢您帮助我理解这些非常基本的概念。

0 投票
0 回答
370 浏览

mysql - 在端口 XXXX 上启动生成的服务器...错误:生成服务器操作失败

我正在使用 MySQL Utilities 从 .frm 文件中恢复表模式。每次我在默认模式下运行 mysqlfrm 命令时,都会收到以下消息:

在端口 XXXX 上启动衍生服务器...错误:衍生服务器操作失败。要进行诊断,请再次运行该实用程序并使用 --verbose 选项查看来自衍生服务器的消息并更正出现的任何错误,然后再次运行该实用程序。

在此处输入图像描述

所以我使用 -verbose 运行相同的命令。这次的消息是:

如果我更改端口并使用 -verbose 运行命令:

在 --diagnostic 模式下运行命令我得到:

错误:无法读取列标题。

在此处输入图像描述

任何想法?

0 投票
0 回答
22 浏览

database - 如何从 .ibd、.frm 文件恢复数据库

我有 .opt、.ibd 和 .frm 文件。我无法恢复它。

我的 xampp 不工作。面临一些端口问题。

因此,我将 .ibd、.frm 文件复制并粘贴到另一个正在运行的 xampp,但我收到“#1932-引擎中不存在表”。

我想要特定数据库中的存储过程和表。