0

私が走るときmysql -u root -p -D foo < bar.sql

それは構文について議論し続けます

4行目のエラー1064(42000):SQL構文にエラーがあります。'[Article_Category]の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。

スクリプトはERMから生成されるので、保存したいと思います。

CREATE TABLE [Article_Category]
(
[idArticle] []  NOT NULL,
[idCartegory] []  NOT NULL
)

これをインポートしてエラーを取り除くにはどうすればよいですか?

4

1 に答える 1

1

この角括弧の構文は、Microsoftのテーブルサーバー製品に固有のものです。MySQLはそれを使用しません。ほとんどのERMには、DDLを生成するテーブルサーバーのメーカーとモデルを選択するための設定があります。

于 2013-02-01T13:59:20.413 に答える