从Windows 7中的Mysql备份单独文件中的所有数据库

时间:2016-12-08 06:58:06

标签: mysql sqlyog

我的操作系统是 Windows 7 ,我使用 MySQL 5.5 版本作为数据库,因为我有 SQLyog(8.71)作为GUI。

现在我的问题是我想要备份 MySQL 中的所有数据库。我的数据库中有超过100个数据库。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

首先,您应该拥有备份所有数据库的适当权限。

如果您想尝试命令行,请按照此stackoverflow answer中的说明进行操作。

如果您想尝试 SQLyog GUI工具,可以按照此youtube video中的说明进行操作。

答案 1 :(得分:0)

我没有完整的脚本,但我应该做什么:

mysql "show-databases" > alldb.txt

现在您有一个文件alldb.txt,其中包含所有数据库名称

powershell filecommand file

foreach databasename in getlines(alldbd.txt) {
    mysqldump databasename > databasename.sql
}