【问题标题】:How to export all the databases with phpmyadmin如何使用 phpmyadmin 导出所有数据库
【发布时间】:2011-08-27 08:27:16
【问题描述】:

我可以使用 phpMyadmin 一次性导出所有数据库吗?

如果不是最好的方法是什么?

提前致谢。

【问题讨论】:

    标签: phpmyadmin


    【解决方案1】:

    如果您以 root 用户身份登录,您应该能够选择要备份的每个数据库,然后从那里导出。

    1. 在网络浏览器中打开您的 PHPAdmin 站点。
    2. 单击“导出”选项卡
    3. 在导出页面上,选择您要备份的数据库或使用输入字段上方的控件选择所有数据库。
    4. 然后配置您想要的任何选项。我强烈建议您阅读文档以确定您应该使用哪些选项。您可以在phpMyAdmin documentation 中阅读有关选项的更多信息
    5. 点击前往

    【讨论】:

    • 不确定为什么这是最佳答案,因为它没有回答问题(所有数据库),也没有指出解决方法。
    • 这也可以通过命令完成mysqldump -u username -p password –all-databases > dump.sql
    【解决方案2】:

    mysqldump 是最简单的方法。我从来没有用 phpMyAdmin 做过。

    http://dev.mysql.com/doc/refman/4.1/en/mysqldump.html

    mysqldump --all-databases > backup.sql
    

    【讨论】:

    • 它只给了我 current_database。
    • 如何在新的服务器/主机/机器中导入那些数据库?
    【解决方案3】:

    您可以使用mysqldump--all-databases 选项来做到这一点:

    mysqldump -u username -ppassword –all-databases > dump.sql
    

    【讨论】:

      【解决方案4】:

      登录phpmyadmin后,点击导出即可。它应该默认选择所有数据库。

      【讨论】:

      • 我已经这样做了,但是现在当我尝试在不同的 phpmyadmin 中导入该文件时,它会出现此错误: MySQL 说:文档 #1046 - 未选择数据库
      【解决方案5】:

      Kyle Brost's 解决方案只为我导出一个Current Database

      顺便说一句,我找到了this link 并得到了可能对您有帮助的解决方案:

      mysqldump -u root -p --all-databases > alldb_backup.sql
      

      注意:它会要求您输入密码,如果您设置了任何密码,请输入 MySQL 中的密码或直接回车。

      继续导出

      谢谢:)

      【讨论】:

        【解决方案6】:

        以下是使用 phpMyAdmin 导出所有 mySQL 数据库的步骤。 (2015 年 12 月)随着 phpMyAdmin 的发展,添加了新功能。

        1. 打开 phpMyAdmin 并选择数据库选项卡。检查您的所有数据库是否都应在此处列出。
        2. 选择“导出”选项卡,然后选择“自定义”选项卡。您不想使用默认设置
        3. 将选择所有数据库。取消选择您不想备份的任何内容。系统文件不包括在内,您也不需要它们。
        4. 在“输出”选项下,选择“将数据库导出为单独的文件”。这会自动将下载文件更改为 ZIP,其中包含各个数据库文件。
        5. 向下移动“对象创建选项”
        6. 选择“添加 DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER 语句”
        7. 取消选择“AUTO_INCREMENT 值”。根据数据库的结构,您可能必须选择此选项。如果您不确定,请保持选中状态。
        8. 单击“开始”。 ZIP 文件将下载,您可以将其保存在安全的地方。

        【讨论】:

        • 这正是我想要的,将我的数据库导出到单独的 sql 文件中。遗憾的是我没有“将数据库导出为单独的文件”选项,我使用的是 phpMyAdmin 3.5.7 和 MySQL 5.5.27
        • 我必须从 phpMyAdmin 4.0.10 更新到 4.7.0 才能出现“将数据库导出为单独的文件”选项。
        猜你喜欢
        • 2011-12-08
        • 2015-09-28
        • 2012-04-14
        • 2016-08-27
        • 2016-01-04
        • 2017-08-17
        • 2015-05-20
        • 2017-01-05
        • 2013-03-12
        相关资源
        最近更新 更多