この記事では主に mysql データテーブルにおける手動トランザクションのロールバックポイントとは何ですか を紹介します。
まず第一に、誰もが mysql の トランザクションとは何なのかを知る必要があります。
トランザクションとは、コンピュータ言語では、データベース内のさまざまなデータ項目にアクセスして更新するプログラム単位を指します。これは、データベース内の論理的な作業でもあります。データベースの操作を担当するのは、DBMS 内のトランザクション管理サブシステムです。
実際、前回の記事で、mysql トランザクションの具体的な定義について詳しく説明しました。さらに詳しく知りたい人は、この記事を参照してください。[mysql におけるトランザクションの意味]データ表###] 。
このセクションの主な内容は、mysql 手動トランザクションのロールバック ポイントとはを詳しく紹介することです。
トランザクション ロールバック は、すべての DML (挿入、更新、削除) ステートメント操作履歴レコードをクリアする、失敗の終了として理解できます。
トランザクションのいわゆるロールバックとは、トランザクションの特定の操作で問題が発生したときに、トランザクション全体を、何も操作が実行されなかったかのようにロールバックできることを意味します。エラーが発生するか、トランザクションがキャンセルされた場合は、トランザクションをロールバックします。 トランザクションのロールバックとロールバック ポイントは、まったく同じ概念ではありません。 トランザクションが開始されると、すべての操作がトランザクション ログに保存され、トランザクションをコミットするときにのみ、更新されたデータがデータ テーブルに同期されることは誰もが知っています。では、ロールバック ポイントとは正確には何でしょうか?
ロールバックポイントに設定します。選択を誤った場合、ロールバックポイントに戻る操作が復帰操作です。
ロールバック ポイントの関連構文:
ロールバック ポイントを設定する:savepoint + 回滚点名称;
rollback to + 回滚点名称;
mysql 手動トランザクション ロールバック ポイント に関する基礎知識を非常にわかりやすく紹介したもので、今後の記事でも必要に応じてロールバック ポイントの具体的な使い方を紹介していきます。友達もフォローできるよ!
mysql についてさらに詳しく知りたい場合は、PHP 中国語 Web サイトmysql ビデオ チュートリアル を参照してください。誰でも参照して学ぶことができます。
以上がMysqlデータテーブルの手動トランザクションのロールバックポイントは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。