2011-01-03 12 views
2

mysqlでソースmysource.sqlを発行します
エラー1064(42000):SQL構文にエラーがあります。あなたのMySQLサーバーのバージョンに対応するマニュアルをチェックして、正しい構文が近くの '' 1行目で使用するようにしてください。
エラーの正確な場所を取得する方法はありますか? 行1は実際に行1ですか?mysqlソース、どのようにエラーの行番号を見つけるには?

ファイルが大きいです。あなたは-1を与えることができますが、私は実際にそれを助ける設定やツールを探しています。

+0

SQLファイルの内容は何ですか? –

+0

1行目はどのように見えますか? – BoltClock

+0

.sqlファイルの大きさに応じて、[notepad2](http://www.flos-freeware.ch/notepad2.html)のようなプログラムを使用してそのファイルを開くと、構文見出しが表示され、見積もりが可能ですミスマッチ。それ以外の場合は、可能であれば、文を分割して改行してください。 –

答えて

6

mysql> source mysource.sql#の代わりに--verboseオプション付きのコマンドプロンプトを使用して、より有用な出力を得ることができます。

# mysql --verbose test < mysource.sql 
関連する問題