《分布式任务调度平台XXL-JOB》-示例搭建2
在初次搭建xxl-JOB平台的时候,遇到
Mysql [Err] 1071 - Specified key was too long; max key length is 1000 bytes
CREATE TABLE XXL_JOB_QRTZ_JOB_DETAILS2
(
SCHED_NAME VARCHAR(120) NOT NULL,
JOB_NAME VARCHAR(200) NOT NULL,
JOB_GROUP VARCHAR(200) NOT NULL,
DESCRIPTION VARCHAR(250) NULL,
JOB_CLASS_NAME VARCHAR(250) NOT NULL,
IS_DURABLE VARCHAR(1) NOT NULL,
IS_NONCONCURRENT VARCHAR(1) NOT NULL,
IS_UPDATE_DATA VARCHAR(1) NOT NULL,
REQUESTS_RECOVERY VARCHAR(1) NOT NULL,
JOB_DATA BLOB NULL,
PRIMARY KEY (SCHED_NAME,JOB_NAME,JOB_GROUP)
);
问题分析:
有字段或表名太长(一般改短一下字段或表名)
解决方法:
查看一下数据库字符集和使用的存储引擎
哈哈,原来是数据库默认的字符集的问题(许雪里老师写的sql语句有点不严谨啊!)