エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【MySQLでLOCKとBEGIN】 Apache2.xとPHP4.3.xとMySQL4.1.xを使用しています。…
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【MySQLでLOCKとBEGIN】 Apache2.xとPHP4.3.xとMySQL4.1.xを使用しています。…
【MySQLでLOCKとBEGIN】 Apache2.xとPHP4.3.xとMySQL4.1.xを使用しています。 InnoDBで作成したテーブル... 【MySQLでLOCKとBEGIN】 Apache2.xとPHP4.3.xとMySQL4.1.xを使用しています。 InnoDBで作成したテーブルがあります。 あるデータをselectして その結果によってupdateをかけ、 その後、また、selectし、 その結果によって、全体の処理を巻き戻したりしたいと考えています。 さて、このとき、別ユーザーから同時に接続されると結果がおかしくなるので、 LOCK TABLES・・・を使います。 あとで、巻き戻す(ROLLBACK)ために、 最初にBEGINしたいのですが、 LOCK TABLESの後にBEGINすると、テーブルのロックが解除されてしまいます。 LOCK TABLESとBEGIN~ROLLBACKを併用することは不可能なのでしょうか? また、不可能な場合、別の方法などがあれば教えてください。