utf8的bom问题
在xp下,用记事本创建utf8文件的时候,前面多了3个字节,这3个字节不用来显示,是用来辨识编码用的,EF BB BF告诉记事本,这是utf8编码。 存储引擎和事务简单介绍 引擎是MySQL存储数据的不同方式。Myisam不支持事务,InnoDB支持事务
事务应该具有的4个属性:原子性,一致性,隔离性,持久性。
原子性:2步或N步操作,逻辑上不可分割,通俗的来讲要么成功,要么都不成功。 一致性:操作前后,值得变化,逻辑上成立。 隔离性:事务结束前,每一步操带来得影响,别的会话看不见。 持久性:事务一旦完成,无法撤销,比如ATM取钱,账户减500,吐钞500,钱装兜里,这时,出错了,如何撤销这个事务?没办法撤销事务,只能再做一次”补偿性事务“start transaction;
开启事务
commit;
提交事务
部分失败,则之前成功的操作怎么处理? 答:回滚