大家好,我想在每天00:00:00这一时刻执行删除test表中数据的任务。这SQL语句如何写。我再网上看到诸如http://www.dewen.org/q/1410这样的帖子,哎说实话里面说有每天定时触发任务的语句:CREATE EVENT e_test ON SCHEDULE EVERY 1 DAY DO TRUNCATE TABLE
test.aaa;我真没明白。上面的语句哪里有每天在固定的时刻定时触发的地方。网上到处都是照抄别个的博客。。
求答案。mysql
test.aaa;我真没明白。上面的语句哪里有每天在固定的时刻定时触发的地方。网上到处都是照抄别个的博客。。
求答案。mysql
解决方案 »
- 关于where xxx in xxx的问题
- Ubuntu 10.1安装Sql5.5.21的问题
- mysql 主同配置 error2002
- 还是老问题 真不会才求助你们。
- mysql高版本数据库表名在低版本乱码
- AUTO_INCREMENT的Key删除了数据计数不回滚怎么办?
- win2000下 mysql4.0.17升级到mysql4.1.3,那位高手帮帮小弟啊
- 搞错了分数,select substring(sendtime,1,8) ,count(*) from (select sendtime c from hasms_mo) group by substring(sendtime,1,8) ;为
- mysql触发器begin end语句怎么用
- 将两个服务器上的mysql主从复制完成后,过了一天之后就不行了,检查后是因为Position 与Read_Master_Log_Pos的数字不一致,经常出现
- 存储过程where条件调用变量问题
- explain的结果如下,求优化大师指点一下
SHOW VARIABLES LIKE 'event_scheduler'; 如果开启请添加事件,如果没有开启 需要手动开启,开启命令为:
SET GLOBAL event_scheduler = 1 或 在MYSQL配置文件my.cnf (my.ini)文件 中加上 event_scheduler = 1
添加事件:CREATE EVENT e_test ONSCHEDULE AT TIMESTAMP '2007-07-20 00:00:00' DO TRUNCATETABLE test.aaa;
TRUNCATE TABLE test.aaa;