markdown MySQL的のオートコミット

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown MySQL的のオートコミット相关的知识,希望对你有一定的参考价值。

# MySQLのオートコミット

## 設定を確認・変更する
``` mysql
-- 設定を確認する
mysql> SELECT @@autocommit;
+--------------+
| @@autocommit |
+--------------+
|            1 | -- 1: オートコミット
+--------------+
1 row in set (0.00 sec)

-- オートコミットしない設定に変更する
mysql> SET AUTOCOMMIT=0;
Query OK, 0 rows affected (0.00 sec)

-- 変更内容を確認
mysql> SELECT @@autocommit;
+--------------+
| @@autocommit |
+--------------+
|            0 |
+--------------+
1 row in set (0.00 sec)

```

## 設定ファイルによる設定
``` sh
# ここでは autocommit.cnf だけどファイル名は何でもOK
vi /etc/mysql/conf.d/autocommit.cnf
```

``` ini
# /etc/mysql/conf.d/autocommit.cnf
[mysqld]
# 5.5.8〜なら以下の方法で設定できる
#   0: オートコミットoff, 1: オートコミット on
autocommit = 0
```

## 参考
- [MySQLのAUTOCOMMIT(オートコミット)覚え書き | OpenGroove](https://open-groove.net/mysql/autocommit/)
- [【MySQL】autocommit](https://qiita.com/kazu56/items/e3660102ec0446374ff9)

以上是关于markdown MySQL的のオートコミット的主要内容,如果未能解决你的问题,请参考以下文章

markdown 空コミットする

markdown コミットにタグをつける

sh 直近のタグからHEADまでのマージコミットの体(PRのタイトル)の一覧を表示するコマンド

markdown GitPitchでコミットログをキレイにするための提示

markdown 过去のすべてのコミットのとCommiter作者を変更する

markdown ファイル削除をしたコミット履歴だけを表示する