0

私はSQLに非常に慣れておらず、実際、昨日始めたばかりです。私がフォローしている本では、提供されたテキスト ファイルから SQL ステートメントを実行するよう求められています。ただし、エラー メッセージが表示され、その理由がわかりません。エラーメッセージとともに入力したコマンドは次のとおりです。

 mysql> use bank;
Database changed
mysql> source c:\sql\LearningSQLExample.sql;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    9
Current database: bank

--------------
mysql  Ver 14.14 Distrib 5.6.12, for Win64 (x86_64)

Connection id:          9
Current database:       bank
Current user:           lrngsql@localhost
SSL:                    Not in use
Using delimiter:        ;
Server version:         5.6.12 MySQL Community Server (GPL)
Protocol version:       10
Connection:             localhost via TCP/IP
Server characterset:    utf8
Db     characterset:    utf8
Client characterset:    cp850
Conn.  characterset:    cp850
TCP port:               3306
Uptime:                 1 day 4 hours 9 min 17 sec

Threads: 1  Questions: 6474  Slow queries: 1  Opens: 111  F
tables: 79  Queries per second avg: 0.063
--------------

ERROR:
Unknown command '\L'.
ERROR:
Failed to open file 'c:ql\LearningSQLExample.sql', error: 2

ご協力いただきありがとうございます。

4

2 に答える 2

1

バックスラッシュをエスケープする必要があります。タイプsource c:\\sql\\LearningSQLExample.sql;

于 2013-06-16T00:11:47.793 に答える