1. 首页
  2. 移动开发
  3. BlackBerry
  4. 深入理解MySQL中的事务机制

深入理解MySQL中的事务机制

上传者: 2020-12-17 19:11:38上传 PDF文件 162.32KB 热度 37次
使用数据库事务可以确保除事务性单元内的所有操作都成功完成。MySQL中的InnoDB引擎的表才支持transaction。在一个事务里,如果出现一个数据库操作失败了,事务内的所有操作将被回滚,数据库将会回到事务前的初始状态。有一些不能被回滚的语句:将在本文的最后讨论。 在一个web应用中,会很经常遇到需要使用事务的地方,要么希望若干语句都执行成功,要么都不执行,如果出现有些执行成功,而其他的失败将会导致数据损坏。 在这篇文章的例子中,我们使用下面的两张表”employee”和”telephone”,下面是SQL语句(作为参考): 创建 employee表: CREATE TABLE `
用户评论