#具体问题
在用mysql创建表时出现以下的报错(具体翻译如下),不明白为什么这样报错,因为数据集源码都是公司提供的。
#具体创建表的源码
CREATE TABLE `data_set`
(
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
`app_id` BIGINT UNSIGNED DEFAULT NULL COMMENT '项目id',
`name` VARCHAR (100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据集名称',
`descr` VARCHAR (100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据集描述',
`data_source_type` VARCHAR (100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据源类型',
`db_name` VARCHAR (100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据库名称',
`table_name` VARCHAR (100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '表名',
`schema` text DEFAULT NULL COMMENT '表的元信息',
`create_user` VARCHAR (50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
`update_user` VARCHAR (50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人',
`create_time` BIGINT DEFAULT '0' COMMENT '创建时间',
`update_time` BIGINT DEFAULT '0' COMMENT '修改时间',
`status` INT DEFAULT '0' COMMENT '是否删除 0-否 1-是',
PRIMARY KEY(`id`)
KEY `idx_app_id` (`app_id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='数据集表';
#要求:得到具体解决办法?感谢!