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导入时都会工作,记住不要在路径周围加引号,奇怪的是,我不得不去掉分号才能让它工作。