phpMyAdminの使い方・設定方法について質問です。以下の事がしたいと思っています。


・データベース内の特定のテーブルにロックをかけ、削除できないようにする
・Aテーブルの内容がBテーブルに自動的にコピーされる(サーバのRAIDのようなイメージ)


上記のことが可能であれば設定方法を教えていただければと思います。
公式サイトからダウンロードできるものであれば、バージョンは問いません。

ちなみにPHP5.2.0、MySQL4.1.22を使用しています。

回答の条件
  • 1人2回まで
  • 登録:2008/03/17 10:54:47
  • 終了:2008/03/24 10:55:03

回答(1件)

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332008/03/17 13:38:45

ポイント60pt

phpMyAdminのバージョンが分からないので何とも言えませんが、一般論として、その手の機能でしたら直接SQLを発行した方が制御しやすいでしょう。


> データベース内の特定のテーブルにロックをかけ、削除できないようにする
LOCK TABLES コマンドで実現できます。詳細は公式リファレンス「MySQL 4.1 リファレンスマニュアル - LOCK TABLES および UNLOCK TABLES 構文」をご覧下さい:

> Aテーブルの内容がBテーブルに自動的にコピーされる(サーバのRAIDのようなイメージ)
DBサーバ間のコピーであれば、レプリケーション機能が適当でしょう。同じサーバ内の同じDBの別TABLEにコピーするのであれば、「MySQLを自動バックアップする『AutoMySQLBackup』」をcronで走らせるのが良いでしょう。:
id:kt26

やはりphpMyAdminだけでするには困難なんですね・・。参考にさせていただきます。

2008/03/18 03:03:31

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません