開啓事件功能(不管是否開啓了這個功能我都重新開啓~)
1 先查看事件是否開啓 show variables like '%scheduler%';
2 .如果未開啓則需要開啓 set global event_scheduler = 1;
3.再次 show variables like '%scheduler%';
創建事件
1.創建
2.編輯事件定義
BEGIN
set @sql_create_table_gpstrail = concat(
'CREATE TABLE IF NOT EXISTS ', DATE_FORMAT(NOW(),'%Y_%m_%d_%h_%i'),
"(
`ID` int(11) NOT NULL AUTO_INCREMENT,
`Name` varchar(32) DEFAULT NULL COMMENT '姓名',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='人口'
PARTITION BY HASH(ID)
PARTITIONS 100
");
PREPARE sql_create_table_gpstrail FROM @sql_create_table_gpstrail;
EXECUTE sql_create_table_gpstrail;
END
3.編輯計劃任務
結果