標籤:target pre href sql觸發器 begin 儲存 col mit 修改
覺得一個用Merge儲存引擎中介軟體來實現MySQL分表的方法不錯。
可以看下這個部落格寫的很清楚--> http://www.cnblogs.com/xbq8080/p/6628034.html
另外,觸發器的用法如下:
1 ## mysql觸發器 2 3 t1 表 插入資料 就也更新t2表 4 5 ```mysql 6 (首先 \d // 是修改delimiter的捷徑,用//結束語句,不用可以換回來 \d ; 這樣可以變回用分號 ‘;‘ 結束語句)
7 #建立寫入的觸發器 8 create trigger t1 before insert on t1 for each row 9 begin10 insert into t2(name) values(new.name);11 end//
12 #建立一個 update觸發器13 create trigger t2 before update on t1 for each row14 -> begin15 -> update t2 set name=new.name where name=old.name;16 -> end //
17 #建立一個delete的觸發器18 create trigger t3 before delete on t1 for each row19 -> begin20 -> delete from t2 where name=old.name;21 -> end //22 show triggers; #顯示出所有的觸發器23 drop trigger t3; #刪除一個觸發器24 -----------------25 26 觸發器只支援 insert update delete27 文法:28 create trigger <觸發器的名字> #自己命名觸發器的名字29 { before | after} #觸發的時間30 on tablename #表名31 for each row #觸發器的間隔 每一行執行一次 不是對錶執行一次32 33 如果想要建立要擁有一個足夠大的許可權 root34 -----------35 ```
用Merge儲存引擎中介軟體實現MySQL分表