回答

收藏

运行Mysql批处理文件时出错

技术问答 技术问答 246 人阅读 | 0 人回复 | 2023-09-13

我在计算机上的.sql文件位于C:\ Users \ Owner \ Documents \ file.sql(WindowsVista),该文件仅在其中创建数据库和简单表。在mysql的命令行中,我输入& x# N0 k  _, `# p) I4 K- n# P$ n+ O
源C:\ Users \ Owner \ Documents \ newbie.sql;
( \# J/ ^1 R4 Z( p3 `4 f  k该查询似乎工作正常,但在显示成功创建的表之前,它会输出以下错误,这些错误似乎与我输入文件名的方式有关:, B$ A$ P+ K3 ]$ H
ERROR:5 i, e3 c, ?$ m/ T/ ^
Unknown command '\U'.- \: \) Z& Z2 A9 q7 j' {
ERROR:- Y( R+ j& }" a1 k3 w4 `7 H
Unknown command '\O'.
6 H' f! B) E- kERROR:
. c9 J8 ^2 x" i% W! f% J* jUnknown command '\D'.
, G* f( r* @% j5 {: U: q( {4 jERROR:8 J' |" i  m+ j0 n  Z
Unknown command '\n'., P" `# {" c0 N# Z1 @1 p
请原谅新手错误…解决方法是什么?( D# V9 Y/ r: h, i$ d) r" a+ i, m7 K
谢谢!0 ~, A  s' d9 C* h9 r) n$ }
                - `- H7 M6 S/ X8 M9 y2 z; t
解决方案:
$ k/ J8 y4 h$ M( p               
0 J1 r+ D5 V' X+ l: _
5 l! G, d) ]/ k" o, g! O8 M4 b  w9 b; t4 W) q6 a
                尝试在文件路径中使用正斜杠/代替反斜杠\:
1 x# ~# @( `/ }C:/Users/Owner/Documents/newbie.sql
/ E- Q, ]- C3 C/ @; K/ a或放在双引号(")之间
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则