D&F - 数据库

D&F - 数据库

Tim 127 2024-08-04

解除角色创建限制

参考豆腐百科2.5

由于采用Docker搭建服务端,所以这里是进入Docker容器后的操作

#登录mysql
>mysql -u root -p

#选择数据库
mysql>use d_taiwan

mysql> delimiter $
use d_taiwan;
DROP trigger IF EXISTS  `update_limit_create_character`;
CREATE TRIGGER `update_limit_create_character` BEFORE UPDATE ON `limit_create_character` FOR EACH ROW
IF new.count =2 THEN
SET new.count = 0;
END IF
$
delimiter ;

定时任务

查看是否开启事件调度

-- 查看是否开启事件调度
SHOW VARIABLES LIKE 'event_scheduler';

打开事件调度

-- 打开事件调度
SET GLOBAL event_scheduler = ON;

创建一个事件

每天早上6点删除红包记录

CREATE EVENT IF NOT EXISTS empty_reward_event_table
ON SCHEDULE EVERY 1 DAY
STARTS (TIMESTAMP(CURRENT_DATE) + INTERVAL 6 HOUR)
DO
BEGIN
  TRUNCATE TABLE reward_event;
END;