Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 无法使用SOURCE命令运行sql文件windows命令行_Mysql_Sql_Phpmyadmin_Xampp - Fatal编程技术网

Mysql 无法使用SOURCE命令运行sql文件windows命令行

Mysql 无法使用SOURCE命令运行sql文件windows命令行,mysql,sql,phpmyadmin,xampp,Mysql,Sql,Phpmyadmin,Xampp,您好,我使用的是Windows7,xampp 。我试图使用CMD运行sql文件,但它给了我一个错误 ERROR: Unknown command '\x'. 这就是我正在做的 此命令不起作用 mysql> SOURCE C:\xampp\htdocs\elephanti2\db\mas_gis_city_ip.sql; ***当我尝试转到phpmyadmin并导入文件时,这方面的另一个问题也可以解决 为什么会发生这种情况,我不知道,请帮助 尝试引用您的文件名。请注意您的命令: my

您好,我使用的是
Windows7,xampp

。我试图使用
CMD
运行
sql
文件,但它给了我一个错误

ERROR:
Unknown command '\x'. 
这就是我正在做的

此命令不起作用

mysql> SOURCE C:\xampp\htdocs\elephanti2\db\mas_gis_city_ip.sql;
***当我尝试转到
phpmyadmin
并导入文件时,这方面的另一个问题也可以解决


为什么会发生这种情况,我不知道,请帮助

尝试引用您的文件名。请注意您的命令:

mysql>源代码C:\xampp\htdocs

可能被解释为:

mysql源代码C:\xampp\htdocs

(请参见此处的\x?)

如果你引用文件名,我打赌它会起作用。(不确定mysql在此上下文中引用文件名时是否需要“或”,请尝试两者)

我的原始答案:

mysql> SOURCE C:\\xampp\\htdocs\\elephanti2\\db\\mas_gis_city_ip.sql;
您也可以尝试执行如下命令:

mysql> SOURCE C:/xampp/htdocs/elephanti2/db/mas_gis_city_ip.sql;

(来源:文章中的一条评论建议在Windows机器上使用前斜杠)

事实上这是有效的。我认为这是dwuff之前的答案

mysql> SOURCE C:\\xampp\\htdocs\\elephanti2\\db\\mas_gis_city_ip.sql;

我最近在尝试安装FossTrak时遇到了同样的问题,这是在Windows10和Mysql 5.7上使用的语法

\.C:/share/epcis-repository-0.5.0/epcis\u schema.sql


使用
\source
没有,也没有,
\\
,我无意中删除了
,它就工作了。

你的.sql文件的内容是什么?实际上,每个sql文件都会发生这种情况,不仅仅是这个文件。但是每个文件在通过phpmyadminYep导入时都会工作,记住不要在路径周围加引号,奇怪的是,我不得不去掉分号才能让它工作。