【问题标题】:Back up MySQL using phpMyAdmin使用 phpMyAdmin 备份 MySQL
【发布时间】:2011-12-20 06:00:26
【问题描述】:

我在 PHP 编写的应用程序中使用了 MySQL。一段时间后,它的数据会很好,我需要从中备份。另外,我需要我可以在需要时恢复备份数据。我的问题是 phpMyAdmin 是否可以安全且完全地备份和恢复它而不会丢失任何数据?

(我的数据库结构中有 MyISAM 和 innoDB)

另外,如果您知道任何其他 IDE 可以在不向最终用户显示数据库结构和表的情况下进行备份和恢复,请告诉我他们的名字。

谢谢。

【问题讨论】:

  • 您可以使用Adminer 进行备份/恢复,就像phpMyAdmin 一样,但在一个文件中(易于安装),界面更友好,速度更快。看看 www.adminer.org
  • Heidi SQL 是另一个值得一看的好工具。

标签: mysql ide phpmyadmin backup restore


【解决方案1】:

如果您在自己的服务器上运行 MySQL,您可以复制数据库文件夹,但必须先停止 MySQL 服务器。无论如何,我建议通过 phpMyAdmin(导出函数)或命令行(mysqldump)转储数据库。使用后者,您可以编写一个批处理脚本,该脚本还可以压缩和加密转储文件的内容。

【讨论】:

  • 感谢 Tomas 和 Alasjo 的建议。正如 Derek 提到的,我认为像 Workbench 这样的东西可以满足我的需求。此外,Navicat 是我发现的另一个 IDE。谢谢大家。
【解决方案2】:

使用内置的导入和导出?唯一的数据丢失将是备份之后直到导入备份的所有内容。

安全吗?那是一个完全不同的话题。有太多事情需要考虑才能称任何安全为安全,但如果您使用 https 或在受信任的 LAN 上,那么是的,我想它是安全的。

我认为 MySQL Workbench 可以进行导出和导入。

【讨论】:

    【解决方案3】:

    如果您希望更安全且定期地备份 MySQL 数据库,而不会丢失远程服务器或本地驱动器(本地硬盘或映射驱动器)的数据,那么您可以尝试 Vembu StoreGrid http://www.vembu.com/,这是一款受信任的领先备份软件全球超过 2700 家服务提供商。通过选择整个数据库配置单个备份后,将在下次备份时自动备份新添加的数据库。此外,StoreGrid 仅在下一个增量计划中备份更改的增量字节。

    Vembu 为几乎所有人提供了解决方案,只需在下面查看它们:

    对于服务提供商:StoreGrid 服务提供商版 对于企业/办公室:StoreGrid 专业版 对于家庭用户:Vembu Home 对于不想拥有自己的存储空间的经销商:Vembu Pro 对于托管服务提供商:StoreGrid 托管服务提供商版(尚未发布)

    根据您的要求,我们建议使用 StoreGrid 的专业版http://storegrid.vembu.com/online-backup/network-backup.php。试试看!!!

    问候, 蒂里潘 vembu.com

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-05
      • 2016-02-13
      • 2013-11-05
      • 1970-01-01
      • 2011-10-02
      • 2018-12-06
      • 2021-04-25
      相关资源
      最近更新 更多