序文この記事では主にMySQLでトランザクションを開始する方法について紹介します。関連情報については公式ドキュメントも参照してください。 コミット 方法1START TRANSACTIONまたはBEGINは新しいトランザクションを開始します。COMMITは現在のトランザクションをコミットします。ROLLBACKは現在のトランザクションをロールバックします。 これはよく知られた方法で、トランザクションを開始する方法、start transaction と begin は同じです。 方法2自動コミットを 0 に設定します。 デフォルトでは、autocommit = 1 であり、トランザクションが自動的にコミットされることを意味します。 スクリーンショットから、進行中のトランザクションがあることがわかります。set autocommit = 0; が設定されているため、後続の更新操作では結果が変更されず、他のセッションではそれを確認できません (RR レベル)。 このとき、コミットを手動で実行する必要があります。 自動コミットは変更されていないことに注意してください。この時点では、自動コミット値はまだ 0 であるため、このセッションの後続の SQL ステートメントは手動でコミットする必要があります。 MySQL でトランザクションを開始する方法についての記事はこれで終わりです。MySQL でトランザクションを開始する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Vue はネストされたルーティングメソッドの例を実装します
>>: CSS3 で @media を使用して Web ページの適応を実現するためのサンプル コード
1. SSHリモート管理SSH はセキュア チャネル プロトコルであり、主にリモート ログイン、リモ...
JS のクラスの定義や継承は本当に多様なので、別のノートブックを開いて記録しておきます。意味オブジェ...
目次1. インストールとインポート2. 手ぶれ補正機能を定義する3. チャートコードを描くinit ...
効果は非常にシンプルで、次のコードを自分のページにコピーして実行するだけです。コードをコピーコードは...
序文この記事は主にMySQLコマンド階層検索ヘルプの使用に関する内容を紹介します。この記事のサンプル...
1. 環境整備CentOS Linux リリース 7.5.1804 (コア)インストールフォルダを作...
目次MySQL の current_timestamp の落とし穴エラーを報告する私の解決策mysq...
MySQL トランザクション サポートは、MySQL サーバー自体にバインドされているのではなく、ス...
問題の説明私たちのプロジェクトでは、水平方向のテーブルが一般的ですが、必要に応じて垂直方向のテーブル...
目次1. 概要2. MySQLデータ型の詳細な説明1) 文字列型2) 整数型3) 浮動小数点型4) ...
この記事では、例を使用して、MySQL トランザクション、分離レベル、およびロックの使用について説明...
VMware ワークステーションの仮想マシンの互換性の問題を解決するにはどうすればよいですか?ノート...
この記事では、シンプルなカレンダー効果を実現するためのjsの具体的なコードを参考までに共有します。具...
目次1. 基本2. 問題の説明3. 解決策付録: js を使用して Excel の日付形式を変換する...
Vueにaxiosを挿入する 'axios' から axios をインポートします。...