1. 程式人生 > >【MySQL基礎】觸發器與本地化

【MySQL基礎】觸發器與本地化

觸發器

1.定義:

為響應任意語句而自動執行的一條MySQL語句

2.建立觸發器

create trigger newproduct after insert on products for each now select "product added";

3.刪除觸發器

drop trigger newproduct;

4.使用觸發器

(1)insert觸發器

create trigger neworder after insert on orders for each row select new.order_num;

(2)delete觸發器

create trigger
deleteorder before delete on orders for each row select new.order_num;

(3)update觸發器

create trigger updateorder before update on vendors for each row set new.vend_state = upper(new.vend_state);

本地化

1.字符集

(1)檢視字符集

這裡寫圖片描述

(2)設定(控制檯和輸出結果)為中文

這裡寫圖片描述

注:設定後就解決了中文亂碼問題,可以插入中文,結果顯示也是中文。

2.更換控制檯內碼表命令(在)

(1)GBK

chcp   936

如圖所示:
這裡寫圖片描述

(2)utf8

 chcp  65001

(3)美國英語

 chcp  437





本人水平有限,若有錯,請指出~
謝謝!