検索

ホームページ  >  に質問  >  本文

SQLインジェクションエラーです、誰か解決してくれませんか?

1064 - SQL 構文にエラーがあります。 MySQL サーバーのバージョンに対応するマニュアルを確認して、「CREATE TABLE `dc_addons_access`(

`user_id` int(10) NOT NULL,

`addon` varchar」付近で使用する正しい構文を確認してください' 3 行目



#CREATE TABLE `dc_addons_access`(

`user_id` int(10) NOT NULL,

`addon` varchar(50) NOT NULL,

`mpid` int(10) NOT NULL,

`status` tinyint(1) DEFAULT NULL,

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

これは注記データテーブルの内の 1 つのテーブルです

冥冥之中天注定冥冥之中天注定2614日前1296

全員に返信(1)返信します

  • ringa_lee

    ringa_lee2017-09-27 15:20:51

    `status` tinyint(1) DEFAULT NULL,

    最後のカンマを削除します

    返事
    0
  • 冥冥之中天注定

    これはエラーが報告された後に追加されたもので、以前はカンマなしでは挿入できませんでした。これは非常に迷惑です。 QQ に私を追加しませんか。この SQL を送信します。登録してご覧ください。私は初心者なので、午前中ずっとこの問題を解決できませんでした 1548 5266

    冥冥之中天注定 · 2017-09-27 15:23:42
    冥冥之中天注定

    これはテーブルを作成するための SQL ファイルです。カンマを削除しても、エラー メッセージが表示されます。以下の多くのテーブルは登録できません。見てみるSQLファイルはありますか?

    冥冥之中天注定 · 2017-09-27 19:31:24
    ringa_lee

    最後のコンマ (`status` tinyint(1) DEFAULT NULL) を削除した限り、ステートメントはローカルで実行されました。

    ringa_lee · 2017-09-27 15:55:09
    ringa_lee

    このステートメントを Mysql コマンド ラインに入力するだけで実行できます。ファイルに記述する必要はありません。

    ringa_lee · 2017-09-27 21:56:34
  • キャンセル返事