如何使用phpmyadmin导出所有数据库

r1wp621o  于 12个月前  发布在  PHP
关注(0)|答案(7)|浏览(178)

我可以使用phpMyadmin一次性导出所有数据库吗?
如果没有,最好的方法是什么?
先谢了。

uajslkp6

uajslkp61#

以下是使用phpMyAdmin导出所有mySQL数据库的步骤。(2015年12月)随着phpMyAdmin的发展,添加了新功能。
1.打开phpMyAdmin并选择数据库选项卡。检查所有数据库都应该在那里列出。
1.选择“导出”选项卡,然后选择“自定义”选项卡。您不希望使用默认设置
1.将选择所有数据库。取消选择任何不想备份的数据库。系统文件不包括在内,您不需要它们。
1.在“输出”选项下,选择“将数据库导出为单独的文件”。这将自动将下载文件更改为ZIP,其中包含各个数据库文件。
1.向下移动“对象创建选项”
1.选择“添加DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER语句”
1.取消选择“increment_INCREMENT value”。根据数据库的结构,您可能必须选择此选项。如果您不确定,请保持选中状态。
1.点击“Go”。ZIP文件将下载,您可以保存在一个安全的地方。

smdncfj3

smdncfj32#

如果您以root用户身份登录,您应该能够选择要备份的每个数据库,然后从那里导出它。
1.在Web浏览器中打开您的PHPAdmin站点。
1.点击“导出”选项卡

1.在导出页面上,选择要备份的数据库,或使用输入字段上方的控件选择所有数据库。

1.然后配置你想要的任何选项。我强烈建议你阅读文档来确定你应该使用的选项。你可以在phpMyAdmin documentation中阅读更多关于选项的信息。
1.单击转到

y4ekin9u

y4ekin9u3#

mysqldump是最简单的方法。我从来没有用phpMyAdmin做过。
http://dev.mysql.com/doc/refman/4.1/en/mysqldump.html

mysqldump --all-databases > backup.sql

字符串

vh0rcniy

vh0rcniy4#

登录到phpmyadmin后,只需点击导出。默认情况下,它应该选择所有数据库。

lokaqttq

lokaqttq5#

您可以使用mysqldump--all-databases选项来执行此操作:

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

字符串

dgenwo3n

dgenwo3n6#

Kyle Brost's解决方案只是为我导出一个Current Database
顺便说一下,我找到了this link,并得到了可能对您有帮助的解决方案:

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

字符串
注意:它会要求你输入密码,如果你在MySQL中设置了任何密码,请输入密码或直接按Enter键。

继续导出

谢谢您的支持:)

tp5buhyn

tp5buhyn7#

这可以通过mysqldump --all-databases -u username -p password来实现

相关问题