【转】MYSQL 存储过程定时操作数据库
2016-01-22 15:42
701 查看
这个涉及2个步骤,第一个就是建立存储过程: create procedure clear_table() begin drop database XXX end 第二步就是让其定时运行: 查看event是否开启: show variables like '%sche%'; 将事件计划开启: set global event_scheduler=1; 关闭事件任务: alter event e_test ON COMPLETION PRESERVE DISABLE; 开户事件任务: alter event e_test ON COMPLETION PRESERVE ENABLE; 创建event e_test CREATE EVENT if not exists e_test on schedule every 30 second on completion preserve do call clear_table();
定时器设置的是30S
相关文章推荐
- mysql中myisamchk命令使用总结
- MySql—解压缩版本的安装与配制
- MySql的存储引擎
- 欢迎使用CSDN-markdown编辑器
- mysql安装一 --- 源码包安装
- EF+MySql
- MySQL基础配置之mysql的默认字符编码的设置(my.ini设置字符编码)
- MySQL C API mysql_free_result() 详解
- MySQL详解,第一章
- MySQL各版本的区别
- MySQL常见错误
- MySQL编码问题
- Hive学习2_错误: The specified datastore driver ("com.mysql.jdbc.Driver") was not found in the CLASSPATH
- 关于mysql 索引自动优化机制: 索引选择性(Cardinality:索引基数)
- mysql语句语法整理
- ubntu 下mysql 允许远程访问
- Mysql5.7.10新加用户
- EF MySql:Specified key was too long; max key length is 767 bytes解决方案
- Mysql支持的数据类型
- Mysql分区技术 --创建分区表