内容へ移動
fl8 Wiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
Dokuwiki.fl8.jp
»
02_freebsd
»
04_database
»
01_mysql
»
MySQL - Transaction
トレース:
02_freebsd:04_database:01_mysql:mysql_transaction
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== MySQL - Transaction ====== 通常のMyISAM形式のテーブルでは使用できない。 [[http://wiki.bit-hive.com/tomizoo/pg/MySQL%20%A5%C8%A5%E9%A5%F3%A5%B6%A5%AF%A5%B7%A5%E7%A5%F3]] ===== トランザクションの開始と完了およびROLLBACK ===== トランザクションを開始する。これ以降に入力されたSQLクエリはトランザクションとして扱われる。トランザクションが終った場合はCOMMIT(DBに結果を反映)かROLLBACK(トランザクション開始前の状態に戻す)をする。 <Code sql> mysql> START TRANSACTION; </Code> START TRANSACTION以降のクエリをDBに反映させてトランザクションを完了する場合は以下のようにする。 mysql> COMMIT; 途中でエラーが発生する等してSTART TRANSACTION以降のクエリを取り消したい場合はROLLBACKする。 mysql> ROLLBACK;
02_freebsd/04_database/01_mysql/mysql_transaction.txt
· 最終更新: 2015/09/25 03:50 by
matsui
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ