mysql新强大特性——事件,mysql dba必看! -凯发k8网页登录

mysql资料,java技术,管理思想,博弈论,ajax,xp极限编程,h.264,hevc,hdr
随笔 - 86, 文章 - 59, 评论 - 1069, 引用 - 0
数据加载中……

mysql新强大特性——事件,mysql dba必看!

mysql的事件特性是一个相当有用的特性,特别对于mysql单机和集群的数据库管理员dba,相信是dba必定要掌握的知识。也肯定当mysql的dba学习完了这个特性后,将这个特性用好,可以给自己省下60%的工作量。
正文在mysql栏目中,已经做成pdf供大家下载了,地址是:
http://www.blogjava.net/chenpengyi/articles/77933.html

下面是一些内容节选:

设定事件并运行

我们从mysql downloads page上下载了mysql 5.1 beta版,安装到xp上,启动mysql服务,用root用户打开mysql客户端:

mysql> use test;

database changed

mysql> create table test.t (s1 timestamp);

query ok, 0 rows affected (0.11 sec)

 

mysql> create event e on schedule every 1 second do

       insert into test.t values (current_timestamp);

query ok, 1 row affected (0.00 sec)

 

mysql> set global event_scheduler = 1;

query ok, 0 rows affected (0.00 sec)

 

/* 3-second delay */

  mysql> select * from test.t;

---------------------

| s1                  |

---------------------

| 2006-04-05 15:44:26 |

| 2006-04-05 15:44:27 |

| 2006-04-05 15:44:28 |

---------------------

上面是mysql “事件”特性的“hello world”例子,给大家演示的是每隔一秒钟向行内插入一条时间的记录。

posted on 2006-10-29 22:05 benchensz 阅读(6283) 评论(3)  编辑  收藏 所属分类: 随便写写(比较有用,值得看看)

# re: mysql新强大特性——事件,mysql dba必看!  回复     

支持一个,虽然看不懂
2006-10-31 00:14 |

# re: mysql新强大特性——事件,mysql dba必看!  回复     

师兄,请你告诉我,如何可以让百度快照里的文章消失?我明明已经删除的东西它那里还显示,这样让我惹上很大麻烦,很可能因此吃官司.请你告诉我,该怎么做!是不是打电话给他们就可以了???

师妹,手机15914038502
2006-11-13 22:56 |

# re: mysql新强大特性——事件,mysql dba必看!  回复     

兄弟,你写的太简单啊!
create
[definer = { user | current_user }]
event
[if not exists]
event_name
on schedule schedule
[on completion [not] preserve]
[enable | disable | disable on slave]
[comment 'comment']
do sql_statement;

schedule:
at timestamp [ interval interval] ...
| every interval
[starts timestamp [ interval interval] ...]
[ends timestamp [ interval interval] ...]

interval:
quantity {year | quarter | month | day | hour | minute |
week | second | year_month | day_hour | day_minute |
day_second | hour_minute | hour_second | minute_second}
2009-02-13 23:18 |
网站地图