2016-08-22 2 views
1

私は本当にいくつかの助けに感謝します。データベースをインポートし、このエラーを得た:あなたはその最後のコメントの後にコメントを指定するか、またはそれを削除する必要がMySQL構文エラー#1064をデバッグするには?

CREATE TABLE `c9soa_assets` (
    `id` int(10) UNSIGNED NOT NULL COMMENT 'Primary Key', 
    `parent_id` int(11) NOT NULL DEFAULT '0'COMMENT 
) ; 
+0

、のようなコメントを追加する必要があります。 – Strawberry

+1

あなたは 'TABLE'のCREATE文を特定して再生するには、迅速な場所が必要な場合は、[SQLフィドル](http://sqlfiddle.com/)をしてみてください。あなたは明示的な主キーとして 'id'を宣言し、偶然に - 例をオンラインで見て、あなたのケースで試してみたいと思うかもしれません。 – halfer

+0

は@halferありがとう、私は間違いなく、 –

答えて

2

:ここ

1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')'

はエラーを与えるコードがあります。我々は、我々は本当に助けることができない、クエリ全体を見ることができない場合は

+0

こんにちは@jason_cを、それを試してみてください、あなたの時間をありがとうございましたが、完全に削除するか、コメントを追加することは私に別のエラーを与えます: #1054 - 「フィールドリスト」内の不明な列「LFT」を –

+1

@AnnaそのエラーはあなたのCOMMENTの問題とは無関係です。それは正確に何を意味し、この時点であなたはデータベース構造をチェックし、バックアップしてSQLチュートリアルを実行する必要があるでしょう。このエラーは、テーブルにその名前の列がなく、投稿したクエリに関連していないように見えることを意味します。あなたが使用しているツールを使用する方法を学ぶにいくつかの努力を入れていない限り、他の多く誰もがあなたと苦労を続行しようとしてyoureのを助けるために行うことができますがイマイチ、鈍であるために。 –

+1

は、サーバーにローカルホストから、私はちょうど(私のJoomlaのサイトのための)データベースを移動するために必要な、私がやっている見当がつかない、右であり、私はこのエラーを得ました。それは以前に起こったことはなかった、私はそれをgoogledしかし何も私に意味をなさない。私はそれを学ばなければならないことは明らかです。しかし、今のところ、ちょっとした助けが必要でした。私はあなたの時間を感謝します。 –

1

あなたが

CREATE TABLE `c9soa_assets` (
    `id` int(10) UNSIGNED NOT NULL COMMENT 'Primary Key', 
    `parent_id` int(11) NOT NULL DEFAULT '0' COMMENT 'Parent Id' 
) ; 
+0

は、ロハン・クマール@ありがとう、それでも私は別のエラー与える:#1054 - 「フィールドリスト」に不明な列「LFT」を –

+0

あなたは 'INSERT'クエリを実行しています。 –

+0

@AnnaDrybulska:これは別の質問であれば、新しい質問をしてください。これは、あなたが私たちに示していないフィールド「lft」に関連しているので、このテーブルには関係していないようです。 – halfer

関連する問題