数据库导入不完全

来源:5-2 数据库初始化

zycike

2017-07-18

Error occured at:2017-07-18 16:39:32

Line no.:34

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 'USING BTREE

) ENGINE=InnoDB AUTO_INCREMENT=146 DEFAULT CHARSET=utf8' at line 10


Query:

CREATE TABLE `mmall_cart` (=



  `id` int(11) NOT NULL AUTO_INCREMENT,

  `user_id` int(11) NOT NULL,

  `product_id` int(11) DEFAULT NULL COMMENT '商品id',

  `quantity` int(11) DEFAULT NULL COMMENT '数量',

  `checked` int(11) DEFAULT NULL COMMENT '是否选择,1=已勾选,0=未勾选',

  `create_time` datetime DEFAULT NULL COMMENT '创建时间',

  `update_time` datetime DEFAULT NULL COMMENT '更新时间',

  PRIMARY KEY (`id`),

  KEY `user_id_index` (`user_id`) USING BTREE

) ENGINE=InnoDB AUTO_INCREMENT=146 DEFAULT CHARSET=utf8


写回答

1回答

Geely

2017-07-19

如果导入不全,可以人工复制语句,在query查询执行的状态执行。我看你的问题都是这样,统一回复一下,或者用mysql远程的客户端工具来执行sql文件。就是咱们课程的sql文件。navicat是个不错的选择

0
1
zycike
已经解决了,好像是数据库版本不对
2017-07-19
共1条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程