|  | 
 
| # 版本号: 数据库版本 mysql 6.0
 
 # 问题描述:
 创建 "qrtz_triggers"表时脚本运行报错:[Err] 1071 - Specified key was too long; max key length is 767 bytes
 
 # 截图&代码:
 CREATE TABLE `qrtz_triggers`  (
 `SCHED_NAME` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
 `TRIGGER_NAME` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
 `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
 `JOB_NAME` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
 `JOB_GROUP` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
 `DESCRIPTION` varchar(250) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
 `NEXT_FIRE_TIME` bigint(13) NULL DEFAULT NULL,
 `PREV_FIRE_TIME` bigint(13) NULL DEFAULT NULL,
 `PRIORITY` int(11) NULL DEFAULT NULL,
 `TRIGGER_STATE` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
 `TRIGGER_TYPE` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
 `START_TIME` bigint(13) NOT NULL,
 `END_TIME` bigint(13) NULL DEFAULT NULL,
 `CALENDAR_NAME` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
 `MISFIRE_INSTR` smallint(2) NULL DEFAULT NULL,
 `JOB_DATA` blob NULL,
 PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) USING BTREE,
 INDEX `SCHED_NAME`(`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) USING BTREE,
 CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) REFERENCES `qrtz_job_details` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
 ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'InnoDB free: 504832 kB; (`SCHED_NAME` `JOB_NAME` `JOB_GROUP`' ROW_FORMAT = Dynamic;
 [Err] 1071 - Specified key was too long; max key length is 767 bytes
 
 
 | 
 |