mysql事件执行存储过程
2015-06-15 18:10
477 查看
CREATE PROCEDURE InitializationData() BEGIN update yt_products set number=number+100 where id=1; update yt_products set number=number+100 where id=2; update yt_products set number=number+100 where id=3; update yt_products set number=number+50 where id=4; update yt_products set number=number+1 where id=5; update yt_products set number=number+1 where id=6; update yt_products set number=number+1 where id=7; update yt_products set number=number+1 where id=8; update yt_products set number=number+10 where id=9; update yt_products set number=number+10 where id=10; update yt_products set number=number+10 where id=11; update yt_products set number=number+10 where id=12; update yt_products set number=number+5000 where id=13; update yt_products set number=number+6000 where id=14; END;
然后创建事件
CREATE EVENT `NewEvent` ON SCHEDULE EVERY 1 DAY STARTS '2015-04-01 17:49:10' ON COMPLETION NOT PRESERVE ENABLE DO CALL InitializationData();
事件的意思是 从17:49:10 这个时间开始 每天 这个点执行这个事物
相关文章推荐
- mysql 配置向导
- MySQL 中的存储过程和游标
- mysql 配置优化
- mysqldump的一些用法
- mysql配置(整理、备份)
- MySQL聚簇索引的使用介绍
- MySQL聚簇索引的使用介绍
- mysql-bin日志文件过大导致磁盘空间不足问题解决方法
- 全备与增备的优缺点比较
- Mysql 收集统计信息
- 查看mysql日志错误
- MySQL修改root密码的4种方法
- 修改mysql的my.ini配置文件存放位置
- CSV文件导入MySQL数据库方法
- 使用JDBC连接MySQL数据库--典型案例分析(四)----更新和插入员工数据
- MySQL: Lasy UNION
- MySQL 批量杀mysql线程
- 查看文章 mysql表注释和字段注释
- mysql 临时表
- MySQL和MsSQL实时自动数据同步