2017年10月2日

MySQL --当AUTO_INCREMENT自增遇到0

摘要: 熟悉SQL Server的DBA都知道,在SQL Server中如果想要显示制定自增值,除了在INSERT语句中显示写明自增列外,还需要使用SET IDENTITY_INSERT TB_NAME ON来告诉系统“我要显示插入自增啦”,但到了MySQL,显示插入自增就变得很“自由”。 假设有表tb1, 阅读全文

posted @ 2017-10-02 20:58 笑东风 阅读(2661) 评论(0) 推荐(1)

MySQL--当事务遇到DDL命令

摘要: 众所周知MySQL的DDL语句是非事务的,即不能对DLL语句进行回滚操作,哪在事务中包含DDL语句会怎样呢? 如: 这时候如果执行rollback,会发现插入到tb1中数据没有被回滚: 如果查看binlog: 在创建tb2之前,有一个commit操作将上面语句中的事务进行提交,因此虽然后面执行了ro 阅读全文

posted @ 2017-10-02 19:49 笑东风 阅读(9439) 评论(5) 推荐(4)

导航