一个sql注入错误,求哪位大神解决一下
冥冥之中天注定
冥冥之中天注定 2017-09-27 15:04:34
0
1
1173

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;

这是注册数据库表的其中一个表

冥冥之中天注定
冥冥之中天注定

全部回复 (1)
ringa_lee

`status` tinyint(1) DEFAULT NULL,

最后的逗号去掉

  • 回复 那个是报错之后才加的,之前没有逗号也注入不了,很烦!要不你加我QQ 我给你把这个SQL发过去,然后你注册一下看看。我是新手解决一上午就解决不了这个难题 1548 5266
    冥冥之中天注定 作者 2017-09-27 15:23:42
  • 回复 这是个sql创建表的文件 这个逗号去掉还是提示错误 只能注册一个表,后面的一大堆注册不了,您QQ多少 我能给你发那个sql文件您看下吗?
    冥冥之中天注定 作者 2017-09-27 19:31:24
  • 回复 你这个语句我在本地运行了,只要把最后一个逗号(`status` tinyint(1) DEFAULT NULL)去掉就运行成功了!
    ringa_lee 作者 2017-09-27 15:55:09
  • 回复 你把这个段语句放Mysql命令行中运行就行了,不用放文件里
    ringa_lee 作者 2017-09-27 21:56:34
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!