autoCommmit


简介

  • autocommit是MySQL中的InnoDb数据表特有的语句。
  • 只有在表引擎=InnoDb时,autocommit才会生效
  • 在InnoDb表中,所有的sql语句都是一个事务,需要commit后,才会在真实数据库中生效。

区别

操作

  • 注意
    • 在没有开启事务(begin;)的InnoDB表中,autocommit 才生效。
    • 对已经开启了事务的SQL语句,autocommit 参数不生效。
  • 查看与修改
    • select @@autocmmit;
    • set autocommit = 0;(默认是1)

results matching ""

    No results matching ""