我可以使用phpMyadmin一次性导出所有数据库吗?如果没有,最好的方法是什么?先谢了。
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文件将下载,您可以保存在一个安全的地方。
smdncfj32#
如果您以root用户身份登录,您应该能够选择要备份的每个数据库,然后从那里导出它。1.在Web浏览器中打开您的PHPAdmin站点。1.点击“导出”选项卡
1.在导出页面上,选择要备份的数据库,或使用输入字段上方的控件选择所有数据库。
1.然后配置你想要的任何选项。我强烈建议你阅读文档来确定你应该使用的选项。你可以在phpMyAdmin documentation中阅读更多关于选项的信息。1.单击转到
y4ekin9u3#
mysqldump是最简单的方法。我从来没有用phpMyAdmin做过。http://dev.mysql.com/doc/refman/4.1/en/mysqldump.html
mysqldump --all-databases > backup.sql
字符串
vh0rcniy4#
登录到phpmyadmin后,只需点击导出。默认情况下,它应该选择所有数据库。
lokaqttq5#
您可以使用mysqldump和--all-databases选项来执行此操作:
mysqldump
--all-databases
mysqldump -u username -ppassword –all-databases > dump.sql
dgenwo3n6#
Kyle Brost's解决方案只是为我导出一个Current Database。顺便说一下,我找到了this link,并得到了可能对您有帮助的解决方案:
Current Database
mysqldump -u root -p --all-databases > alldb_backup.sql
字符串注意:它会要求你输入密码,如果你在MySQL中设置了任何密码,请输入密码或直接按Enter键。
继续导出
谢谢您的支持:)
tp5buhyn7#
这可以通过mysqldump --all-databases -u username -p password来实现
mysqldump --all-databases -u username -p password
7条答案
按热度按时间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文件将下载,您可以保存在一个安全的地方。
smdncfj32#
如果您以root用户身份登录,您应该能够选择要备份的每个数据库,然后从那里导出它。
1.在Web浏览器中打开您的PHPAdmin站点。
1.点击“导出”选项卡
1.在导出页面上,选择要备份的数据库,或使用输入字段上方的控件选择所有数据库。
1.然后配置你想要的任何选项。我强烈建议你阅读文档来确定你应该使用的选项。你可以在phpMyAdmin documentation中阅读更多关于选项的信息。
1.单击转到
y4ekin9u3#
mysqldump是最简单的方法。我从来没有用phpMyAdmin做过。
http://dev.mysql.com/doc/refman/4.1/en/mysqldump.html
字符串
vh0rcniy4#
登录到phpmyadmin后,只需点击导出。默认情况下,它应该选择所有数据库。
lokaqttq5#
您可以使用
mysqldump
和--all-databases
选项来执行此操作:字符串
dgenwo3n6#
Kyle Brost's解决方案只是为我导出一个
Current Database
。顺便说一下,我找到了this link,并得到了可能对您有帮助的解决方案:
字符串
注意:它会要求你输入密码,如果你在MySQL中设置了任何密码,请输入密码或直接按Enter键。
继续导出
谢谢您的支持:)
tp5buhyn7#
这可以通过
mysqldump --all-databases -u username -p password
来实现