导入多个大型sql转储mysql

导入多个大型sql转储mysql,mysql,windows,Mysql,Windows,我想使用source命令(mysql命令行)将几个.sql文件导入数据库。但当我遇到这个错误时: source E:\Progs\Backups\DBs\file01.sql ERROR: Unknown command '\P'. ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the rig

我想使用
source
命令(mysql命令行)将几个.sql文件导入数据库。但当我遇到这个错误时:

source E:\Progs\Backups\DBs\file01.sql

ERROR:
Unknown command '\P'.
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'sourc
e E:\Progs' at line 1
....
我使用source命令导入大文件数百次,但现在我不明白我做错了什么。这是我的系统(我使用的是XAMPP(基本软件包)1.7.3版:

  • Windows 7x64
  • MySQL 5.1.41(社区服务器),带PBXT引擎1.0.09-rc
任何帮助都将不胜感激。 谢谢

编辑:
我试过这个,但同样的错误:

source 'E:\Progs\Backups\DBs\file01.sql'

MySQL将
E:\Progs
中的
\p
视为一个命令。由于该命令不存在,它会抱怨

正斜杠在许多情况下都可以理解。请尝试:

source E:/Progs/Backups/DBs/file01.sql

你知道一次导入1000个文件的方法吗?将文件连接在一起可能比较安全。在我唯一需要做类似操作的时候,我编写了一个快速的shell脚本来遍历所有文件并直接导入它们。我很确定类似的操作可以在批处理文件中完成,不过你可能会更幸运地狱。