中易网

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL serv

答案:3  悬赏:20  
解决时间 2021-01-24 22:59
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL serv
最佳答案
ENGINE = MYISAM...前面没括号!

CREATE TABLE `fx_config` (
`id` bigint(10) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL DEFAULT '',
`snserial` varchar(20) NOT NULL DEFAULT '',
PRIMARY KEY (`id`),
KEY `fx_user_na_ix` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=gbk COMMENT='config' |追问
追答mysql> CREATE TABLE `tb_admin`(
-> `id` int(4) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> `use` varchar(50),
-> `password` varchar(50),
-> `createtime` datetime not null
-> )engine=MYISAM CHARACTER SET UTF8 COLLATE utf8_unicode_ci;
Query OK, 0 rows affected (0.24 sec)
全部回答
1.You have an error in your SQL syntax:你有一个sql语法错误----检查你的sql语句
2.可能的原因:SQL关键字冲突或者基本sql语法结构有误
CREATE TABLE 'tb_admin'
(
'id' INT(4) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
'usr' VARCHAr(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL , --utf8 COLLATE utf8_unicode_ci 可以去掉,下同
'password' VARCHAr(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
'createtime' DATETIME NOT NULL) --这个地方有括号
ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci;

如果指定了整个表的字符集是utf8 COLLATE utf8_unicode_ci,那么各字段里面就可以不用指定了追问
追答CREATE TABLE 'tb_admin' --把表名和各字段的单引号全部去掉。。。。
要加的话能用create table `tb_admin`
`这个符号就是~键上的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
没懂,为什么xn-b的绝对值小于b-a/2这个
马来西亚留学哪个饭店的好吃?www.0060.cn
一个月大婴儿混合喂养大便干燥是怎么回事啊,
安琪鸡精与别鸡精有什么区别
去韩国玩要多少钱啊
有个不要脸的人到我房间里,赶不出去,求怎么赶
如何做一名优秀的饲料厂生产经理
门面房室内做隔断留门能照正门吗
芳子美容美发养生会所地址有知道的么?有点事
瑞安九里有个看皮肤科很有名的 是个女的 但我
怎样测人口流动量是多少?
内贸销售人员是做什么的
第一次新手机充电充多久对电池有好处
优步的企业文化
辽a0361领黑色牌照是什么车
推荐资讯
Excel中如果A里面是1到无穷.
《有点甜》的MV里为什么By2没有出演?
想学习电子电路等基础知识,请给个比较好的网
丑小鸭美妆美甲地址有知道的么?有点事想过去
普通教室课桌椅排距是什么意思
简述文化对教育的影响作用
家政公司保洁收费每平米多少钱
乐富山商业街地址有知道的么?有点事想过去
6周岁 120CM 以下的儿童,火车票要买吗?
我发表说说,不要情绪化,不要影响大家,对就
求地狱学园SO/DOU/MU汉化版
18岁男生怎么会长高的
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?