MYSQL 触发器的使用
发布网友
发布时间:2022-04-28 11:08
我来回答
共1个回答
热心网友
时间:2022-04-07 18:20
你不要在insert trigger里insert,在update trigger里update.
CREATE TRIGGER encrypt_db_pwd BEFORE INSERT ON dbinfo
FOR EACH ROW BEGIN
SET NEW.db_pwd=AES_ENCRYPT(NEW.db_pwd,'longskysoft');
END ;
DROP TRIGGER IF EXISTS encrypt_db_pwd2;
CREATE TRIGGER encrypt_db_pwd2 BEFORE Update ON dbinfo
FOR EACH ROW BEGIN
SET NEW.db_pwd=AES_ENCRYPT(NEW.db_pwd,'longskysoft');
END ;
你只set一下估计就可以了。试试看。