为什么数据库执行建表操作报错1064

--视频类型表
CREATE TABLE video_type (
id INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键(自增长)',
type_name VARCHAR(30) DEFAULT NULL COMMENT '视频类型',
PRIMARY KEY (id)
) ENGINE=INNODB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;
--视频详情表
CREATE TABLE video_info (
id INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键(自增长)',
video_name VARCHAR(150) DEFAULT NULL COMMENT '视频名称',
video_url VARCHAR(100) DEFAULT NULL COMMENT '封面图片',
video_html VARCHAR(500) DEFAULT NULL COMMENT '视频html执行元素',
video_type_id INT DEFAULT NULL COMMENT '关联typeID',
video_del INT DEFAULT 0 COMMENT '是否显示 0显示 1隐藏',
PRIMARY KEY (id)
) ENGINE=INNODB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;

我刚刚试了下,sql语句没有问题,应该是复制的时候少了什么东西

CREATE TABLE `video_type` (
id INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键(自增长)',
type_name VARCHAR(30) DEFAULT NULL COMMENT '视频类型',
PRIMARY KEY (`id`)
) ENGINE=INNODB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;


CREATE TABLE `video_info` (
id INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键(自增长)',
video_name VARCHAR(150) DEFAULT NULL COMMENT '视频名称',
video_url VARCHAR(100) DEFAULT NULL COMMENT '封面图片',
video_html VARCHAR(500) DEFAULT NULL COMMENT '视频html执行元素',
video_type_id INT DEFAULT NULL COMMENT '关联typeID',
video_del INT DEFAULT 0 COMMENT '是否显示 0显示 1隐藏',
PRIMARY KEY (`id`)
) ENGINE=INNODB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;

语法有错误吧,你放到mysql里执行看看,有什么信息

语法错误,查看对应的行,然后检查什么原因,对的就是这样