朋的博客

          MySQL資料,Java技術(shù),管理思想,博弈論,Ajax,XP極限編程,H.264,HEVC,HDR
          隨筆 - 86, 文章 - 59, 評論 - 1069, 引用 - 0
          數(shù)據(jù)加載中……

          MySQL新強(qiáng)大特性——事件,MySQL DBA必看!

          MySQL的事件特性是一個相當(dāng)有用的特性,特別對于MySQL單機(jī)和集群的數(shù)據(jù)庫管理員DBA,相信是DBA必定要掌握的知識。也肯定當(dāng)MySQL的DBA學(xué)習(xí)完了這個特性后,將這個特性用好,可以給自己省下60%的工作量。
          正文在MySQL欄目中,已經(jīng)做成PDF供大家下載了,地址是:
          http://www.aygfsteel.com/chenpengyi/articles/77933.html

          下面是一些內(nèi)容節(jié)選:

          設(shè)定事件并運(yùn)行

          我們從MySQL downloads page上下載了MySQL 5.1 Beta版,安裝到XP上,啟動MySQL服務(wù),用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”例子,給大家演示的是每隔一秒鐘向行內(nèi)插入一條時間的記錄。

          posted on 2006-10-29 22:05 benchensz 閱讀(6394) 評論(3)  編輯  收藏 所屬分類: 隨便寫寫(比較有用,值得看看)

          評論

          # re: MySQL新強(qiáng)大特性——事件,MySQL DBA必看!  回復(fù)  更多評論   

          支持一個,雖然看不懂
          2006-10-31 00:14 | 碌碌

          # re: MySQL新強(qiáng)大特性——事件,MySQL DBA必看!  回復(fù)  更多評論   

          師兄,請你告訴我,如何可以讓百度快照里的文章消失?我明明已經(jīng)刪除的東西它那里還顯示,這樣讓我惹上很大麻煩,很可能因此吃官司.請你告訴我,該怎么做!是不是打電話給他們就可以了???

          師妹,手機(jī)15914038502
          2006-11-13 22:56 | 師妹

          # re: MySQL新強(qiáng)大特性——事件,MySQL DBA必看!  回復(fù)  更多評論   

          兄弟,你寫的太簡單啊!
          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 | hancang2000
          主站蜘蛛池模板: 浦北县| 沧源| 武安市| 泰安市| 江达县| 无棣县| 襄垣县| 万年县| 宁武县| 栖霞市| 绵竹市| 蒙阴县| 小金县| 都匀市| 岚皋县| 阜新市| 勃利县| 阿拉善左旗| 平利县| 宜宾市| 深圳市| 阳朔县| 雷州市| 霸州市| 滦南县| 汶川县| 云和县| 英吉沙县| 合水县| 孟津县| 乌兰浩特市| 昌平区| 惠州市| 疏勒县| 上犹县| 恩施市| 库伦旗| 德安县| 太和县| 会同县| 镇安县|