【问题标题】:Import MySQL tables recovered into new MySQL Database将恢复的 MySQL 表导入新的 MySQL 数据库
【发布时间】:2013-03-11 09:23:18
【问题描述】:

我有一个旧 MySQL 数据库(.frm、.MID、.MYI)的数据文件,取自服务器硬盘。 MySQL版本无法确定:我无权访问服务器,我只知道服务器是一台linux机器,建于2009年或2010年,然后无人维护。

我下载并安装了最后一个 MySQL .MSI,但我对 MySQ 完全陌生。

我需要的第一步是将我的数据导入一个新的 MySQL 数据库,然后我计划使用 Delphi 程序将数据移动到一个 SQL Server 数据库中。

如何导入这些数据表?

【问题讨论】:

    标签: mysql import


    【解决方案1】:

    你可以停止mysql服务器,在mysql数据目录中创建一些像old_data这样的文件夹,把你所有的.frm,.MID,.MYI文件放在那里,然后启动mysql。这样做之后,您应该能够在 SHOW DATABASES 命令的结果中看到 old_data 数据库。

    【讨论】:

    • 如何在 XP SP3 计算机上找到 MySQL 数据目录?我正在尝试使用 MySQL WorkBench 5.2:它构建了一个 .MWB 文件,我可以选择一个目录,我将文件放在那里,但数据库中什么都没有。
    • 用xampp解决...它可以看到旧的MySQL文件,并在SQL脚本中导出它们(一个非常愚蠢的SQL脚本,但是一个SQL脚本)
    猜你喜欢
    • 1970-01-01
    • 2019-03-21
    • 2010-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-21
    • 2013-10-30
    相关资源
    最近更新 更多