搜尋

首頁  >  問答  >  主體

一個sql注入錯誤,求哪位大神解決一下

1064 - 您的 SQL 語法有錯誤;檢查與您的MySQL 伺服器版本相對應的手冊,以了解在'CREATE TABLE `dc_addons_access`(

  `user_id` int(10) NOT NULL,

  `addon` varchar 附近使用的正確語法' 在第3 行



#建立表格`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;

這是註冊資料庫表的其中一個表格

冥冥之中天注定冥冥之中天注定2614 天前1298

全部回覆(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創建表的檔案 這個逗號去掉還是提示錯誤 只能註冊一個表,後面的一大堆註冊不了,您QQ多少 我能給你發那個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
  • 取消回覆