小编典典

如何从 mysqldump 恢复转储文件?

all

我得到了一个 MySQL 数据库文件,我需要将其还原为我的 Windows Server 2008 机器上的数据库。

我尝试使用 MySQL Administrator,但出现以下错误:

选择的文件是由 mysqldump 生成的,不能被这个应用程序恢复。

我如何让这个工作?


阅读 204

收藏
2022-03-06

共1个答案

小编典典

它应该像运行这个一样简单:

mysql -u <user> -p < db_backup.dump

如果转储是单个数据库,您可能必须在文件顶部添加一行:

USE <database-name-here>;

如果它是许多数据库的转储,则 use 语句已经存在。

要运行这些命令,请打开命令提示符(在 Windows 中)并打开可执行文件cd所在的目录mysql.exe(您可能需要四处寻找它,这取决于您安装
mysql 的方式,即独立或作为像 WAMP 这样的包)。进入该目录后,您应该可以像上面那样键入命令。

2022-03-06