请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

2回答

同学好,直接复制粘贴我的,成功后,一定要对比异同

CREATE TABLE `tb_area` (
  `area_id` int(2) NOT NULL AUTO_INCREMENT,
  `area_name` varchar(200) NOT NULL,
  `priority` int(2) NOT NULL DEFAULT '0',
  `create_time` datetime DEFAULT NULL,
  `last_edit_time` datetime DEFAULT NULL,
  PRIMARY KEY (`area_id`),
  UNIQUE KEY `UK_AREA` (`area_name`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

你的肯定是标点符号之类的弄错了

0 回复 有任何疑惑可以回复我~
  • 提问者 怪味豆9781880 #1
    我把引号全都去掉了,然后创建成功。
    回复 有任何疑惑可以回复我~ 2020-03-16 21:21:04
  • 翔仔 回复 提问者 怪味豆9781880 #2
    同学直接复制也会创建成功,那个不是引号,是键盘左上角那个波浪按钮
    回复 有任何疑惑可以回复我~ 2020-03-17 00:27:43
  • 提问者 怪味豆9781880 回复 翔仔 #3
    直接复制也是Error:1064
    下面是展示的错误:
    Query : CREATE TABLE `area` (     `area_id` int(2) NOT NULL AUTO_INCREMENT,     `area_name` varchar(200) NOT NULL,     `...
    Error Code : 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 'CREATE TABLE `area` (   
    `area_id` int(2) NOT NULL AUTO_INCREMENT,  ' at line 1
    Execution Time : 00:00:00:000
    Transfer Time  : 00:00:00:000
    Total Time     : 00:00:00:000
    回复 有任何疑惑可以回复我~ 2020-03-17 07:55:27
啊顾顾 2020-03-07 23:22:55

符号问题, 把 “” 全部换成''  用“”是错误的。。 里面都给你飘红了~~~~~

1 回复 有任何疑惑可以回复我~
  • 提问者 怪味豆9781880 #1
    不行啊,无论单引号还是双引号,都是1064错误
    回复 有任何疑惑可以回复我~ 2020-03-08 21:59:44
  • 啊顾顾 回复 提问者 怪味豆9781880 #2
    你把这个语句放到命令行执行,看报错信息
    回复 有任何疑惑可以回复我~ 2020-03-09 00:18:45
  • 翔仔 #3
    感谢同学的支持:)
    回复 有任何疑惑可以回复我~ 2020-03-09 01:37:00
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号