回答

收藏

运行Mysql批处理文件时出错

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

我在计算机上的.sql文件位于C:\ Users \ Owner \ Documents \ file.sql(WindowsVista),该文件仅在其中创建数据库和简单表。在mysql的命令行中,我输入
& K, r+ V+ h) e; r# Q& R源C:\ Users \ Owner \ Documents \ newbie.sql;
. {1 a; s; f# s: B该查询似乎工作正常,但在显示成功创建的表之前,它会输出以下错误,这些错误似乎与我输入文件名的方式有关:
) n" P( T8 B& Z# b. M( uERROR:
& l1 n) X6 r1 \: \( s. G6 wUnknown command '\U'.% m; x' d3 \+ i# C* O! g9 [5 p& P% r9 K! o
ERROR:: S  d: T" Q* _$ Q
Unknown command '\O'.8 }" W- h/ S% I& D$ [4 R) B
ERROR:* l" K% Y4 ~6 l* i* U5 S
Unknown command '\D'.
2 C+ M6 g6 m4 e. {4 y+ a. B2 @8 IERROR:0 Y2 `  B: N- r
Unknown command '\n'.4 Y' f7 |1 {5 K0 q6 D- p
请原谅新手错误…解决方法是什么?
, b- R5 [$ x9 E# M谢谢!
# \) A+ Y) ^! i& D6 u/ B! ^6 L               
$ q: B& J  f! {5 Z解决方案:
7 \8 s1 i) S. q( f2 Y               
( K5 e- _- F7 t  @: R! @: T6 A7 `" i# Q2 r4 ?: X

, O: p5 P# ?& ~5 K                尝试在文件路径中使用正斜杠/代替反斜杠\:
" ~" B0 r& E! Q$ aC:/Users/Owner/Documents/newbie.sql
: x1 m) q0 E  D+ d7 ^或放在双引号(")之间
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则