0

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
....

我使用源命令导入大文件数百次,但现在我不明白我做错了什么。这是我的系统(我正在使用 XAMPP(基础包)1.7.3 版:

  • 视窗 7x64
  • 带有 PBXT 引擎 1.0.09-rc 的 MySQL 5.1.41(社区服务器)

任何帮助,将不胜感激。谢谢!

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

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

1 回答 1

1

MySQL 将\PinE:\Progs视为命令。因为该命令不存在,所以它会抱怨。

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

source E:/Progs/Backups/DBs/file01.sql
于 2012-06-04T06:13:52.137 回答