本文目录:
一、触发器
在某个时间发生了某个事件时 会自动触发一段sql语句
create trigger cmd_insert_triger before insert on cmd for each row
begin
if new.success = "no" then
insert into errlog values(null,new.cmd,new.sub_time);
end if;
end
asdsadsadsadsadsadsd ;
delimiter //
;
二、pymysql事务测试
事务*****
是逻辑上的一组sql语句 他们要么都成功 要么都失败 今后只要执行sql就会有事务
start transaction
rollback 出现错误则执行回滚
commit 没有错误则提交
四个特性 原子性 一致性 隔离性 持久性
四个隔离级别 读未提交 读已提交 可重复读 序列化执行(串行)
importpymysql
conn=pymysql.connect(
user="root",
password="root",
database="day48",
charset="utf8")
cursor=conn.cursor(pymysql.cursors.DictCursor)#cursor.execute("delete from account where id =1")#conn.commit()
sq