utf8的bom问题

在xp下,用记事本创建utf8文件的时候,前面多了3个字节,这3个字节不用来显示,是用来辨识编码用的,EF BB BF告诉记事本,这是utf8编码。

存储引擎和事务简单介绍

引擎是MySQL存储数据的不同方式。

Myisam不支持事务,InnoDB支持事务

事务应该具有的4个属性:原子性,一致性,隔离性,持久性。

原子性:2步或N步操作,逻辑上不可分割,通俗的来讲要么成功,要么都不成功。

一致性:操作前后,值得变化,逻辑上成立。

隔离性:事务结束前,每一步操带来得影响,别的会话看不见。

持久性:事务一旦完成,无法撤销,比如ATM取钱,账户减500,吐钞500,钱装兜里,这时,出错了,如何撤销这个事务?没办法撤销事务,只能再做一次”补偿性事务“

 start transaction;

开启事务

commit;

提交事务

部分失败,则之前成功的操作怎么处理?

答:回滚

最新文章

  1. .NET Portability Analyzer 已开源
  2. 解决POST数据时因启用Csrf出现的400错误
  3. 简述MVC框架模式以及在你(Android)项目中的应用
  4. Python:集合
  5. [Linux主机] 优化你的php-fpm(php5.3+)让你的网站跑得更快
  6. SQL 数据库 函数
  7. chromium的部署工具depot_tools和gclient
  8. Duff and Meat - CF 588A
  9. IOS 学习笔记(6) 控件 文本域(UITextField)的使用方法
  10. LigerUI LigerGrid getSelectedRows() 多选顺序 不是从上到下修改方法
  11. JAVA_String、StringBuilder、StringBuffer区别
  12. 在虚拟机(VMware)中安装Linux CentOS 6.4系统(图解) 转
  13. java8大基本数据类型
  14. Hybrid APP 架构设计思路
  15. 微博第三方登录使用social_django实现显示登陆的用户名
  16. Android CPU类型及预定义的宏
  17. centos的防火墙相关
  18. java-Timer类使用方法
  19. 2. Mysql数据库的入门知识
  20. c#task list waitall task waitany

热门文章

  1. windows composer 安装,使用新手入门
  2. Centos6环境下CI(CodeIgniter)框架创建定时任务
  3. DBeaver连接Oracle11g数据库
  4. direct加载之ora-39782一例
  5. rocketmq消息重复推送的问题
  6. Mac下Homebrew的安装与使用
  7. sudo env
  8. java常用类-StringBuffer,Integer,Character
  9. 使用Http协议Post上传文件
  10. 写了个脚本将json换成md