问题标签 [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.
mysql - 使用 frm 文件恢复 mysql innodb
我需要恢复一个完整的数据库,我有整个 mysql 文件夹,但是复制和粘贴对我不起作用。
在数据库文件夹中,我有 .frm 文件和 .opt 文件。
我也有 ib_logfile0、ib_logfile1 和 ibdata1。
https://dev.mysql.com/doc/refman/5.5/en/innodb-backup.html 这里说也需要my.cnf,但是我没有。
谢谢。
php - MySQL - 删除 .frm 和 .ibd 文件后能够访问数据库
我有一个 MySQL 服务器,它运行时没有任何错误。不小心我删除了所有 .ibd 和 .frm 文件。但是服务器没有抛出任何错误。即使使用命令行,它也会继续数据插入和所有操作。
我发现它临时使用 ibdata 文件来存储和访问记录。
如果我尝试访问所有记录,则显示未找到任何记录。并且它显示没有可用于“显示表”的表,但如果我使用特定表名访问它不会抛出任何错误消息
我该如何克服这种情况。如果任何 .ibd 或 .frm 文件被删除,如果我访问该表,它应该会抛出错误。
scala - slick 3 映射自定义字段
我有很多领域的案例类
如何将一些字段映射到表格?
当我这样尝试时 - def * = (id, min) <>(H.tupled, H.unapply)
不是映射所有字段,而是得到编译异常。我可以将自定义字段映射到表格吗?
BR!
mysql - 我的 mysql 数据库中的 .myd、.myi 和 .frm 文件在哪里
我是这里的初学者,我似乎找不到文件。我的教授希望我专门将这些文件发送给她,但是当我从工作台“导出数据”时,它只生成 .sql 文件。我在哪里可以获得她正在寻找的 .myd、.myi 和 .frm 文件。
谢谢
ms-access - MS-Access 使用 Dlookup 将查询结果拉到表单上的文本框中
我对访问非常陌生,我正在使用 Dlookup 函数将查询结果拉到文本框中以显示在表单上。我在文本框的数据控制源字段中有以下表达式,它从查询中提取第一个结果。=DLookUp("SumOfSales","qTtlSalesbyComp","Company = Company")
我需要它充当 vlookup 并将查询中的 Company 与 Company 文本框中的 Company 匹配,并提取对应的 SumofSales。任何 hep 将不胜感激。
c# - 连接到 MySQL WorkBench 中的现有数据库
我基本上使用 Sql Server 来处理我的数据库。现在我得到了一个文件夹,其中包含扩展名为.frm、.ibd和.opt的文件,并被要求确保与这些文件的连接(据我所知,这些文件是数据库)以处理数据。
我寻找了很多方法,但仍然没有找到一个好的答案。
我正在使用Visual Studio 2013和C#
mysql - 只能恢复 MySQL 数据文件夹(IBD、FRM 和 OPT 文件),我可以恢复数据库吗?
正如标题所说,我不幸失败了,导致我只能恢复我的 MySQL 数据文件夹(IBD、FRM 和 OPT 文件)。我建立了一台新服务器并安装了 MySQL 5.6(旧的使用 5.5)。我复制了数据文件夹,希望我能走运,我确实在 MySQL 工作台中看到了我的旧模式,但是当试图查看其中的任何表时,我收到如下错误:
https://www.dropbox.com/s/q2eui8eyu621f3c/sqlerror.jpg?dl=0
我不记得在恢复的数据上看到任何 .data 文件,我想知道我是否可以恢复我的旧表。我不确定旧的或新的是 InnoDB 还是 myisam,也不确定如何分辨。
任何提示表示赞赏。
mysql - mysql数据库的快速复制出错
我需要使用 myisam 表复制一个大型 mysql 数据库。对我来说最快的方法是复制 mysql/data 目录。.MYI 和 .MYD 文件可以顺利复制。但是,复制 .frm 文件会导致 mysql 在我查询数据库时显示错误。:
当我完成复制时,我停止了 mysql 服务器。另外,我确保所有者和权限设置正确。由于上述相同的错误,该repair table
命令也不起作用。我在这里做错了什么?
(一种可能的解决方案是只对数据结构进行 mysqldump,这将是一个快速的过程,然后我只需要复制 .MYI 和 .MYD 文件。但是,我想知道我做错了什么在我走更复杂的路线之前带上副本)
更新
跟进@RickJames 的评论——这里是我在做什么的更详细的解释:
我在 Linux 服务器上使用 cp 命令将文件从一个数据库复制到同一服务器上的另一个数据库。我使用的版本 mysql Ver 14.12 Distrib 5.0.77
不起作用。受@RickJames 评论的启发,我尝试在不同的服务器上执行相同的操作,mysql Ver 14.14 Distrib 5.6.29
并且效果很好。话虽如此,我仍然对为什么它不适用于旧版本很感兴趣
mysql - MySQL 数据库恢复 / 缺少 ibd 文件
我愚蠢地忽略了为我在一两年前工作的项目创建数据库备份,并且我的笔记本电脑崩溃了。我拉出硬盘并设法在 mysql/data 下找到数据库的文件,但是只有 FRM 文件和一个 db.opt 文件。我当时正在运行 XAMPP 3.2.1 并使用 phpmyadmin 创建了数据库。
我可以从这里采取哪些步骤?仅使用 frm 文件会导致使用中的排序规则,并且引擎中不存在错误 #1932 表。任何帮助表示赞赏,谢谢。