gpt4 book ai didi

mysql - 从物理文件恢复 MySQL 数据库

转载 作者:IT老高 更新时间:2023-10-28 12:50:15 26 4
gpt4 key购买 nike

是否可以从物理数据库文件中恢复 MySQL 数据库。我有一个包含以下文件类型的目录:

client.frm
客户.MYD
客户.MYI

但还有大约 20 张 table 。

我通常使用 mysqldump 或类似的工具来获取 1 个 SQL 文件中的所有内容,那么处理这些类型的文件的方法是什么?

最佳答案

一个 MySQL MyISAM 表是三个文件的组合:

  • FRM 文件是表定义。
  • MYD 文件是存储实际数据的位置。
  • MYI 文件是存储在表上创建的索引的位置。

您应该能够通过将它们复制到数据库文件夹中来恢复(在 linux 中,默认位置是 /var/lib/mysql/)

您应该在服务器未运行时执行此操作。

关于mysql - 从物理文件恢复 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/484750/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com