人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

同一サーバ内(マシンはDBサーバ1台です)で、
データベースAとデータベースBがあります。
その両方に同じ構造のテーブルTEST_INSがあります。
その際に、データベースAのテーブルTEST_INSに書き込んだり
削除したり、更新した場合に、データベースBのTEST_INSにも
自動的に反映したいと思っているのですが
可能でしょうか?
MySQL5.0系を使用しています。

●質問者: hopefully
●カテゴリ:就職・転職 インターネット
✍キーワード:0系 dB サーバ データベース マシン
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● pahoo
●23ポイント

いくつか方法があります。下記サイトを参考にしてください。

◎質問者からの返答

サーバ自身が2台あることを

前提にレプリケーションしていますが

これは1台でも可能でしょうか?

その際に、my.cnfなどの設定ファイルは

どのように記述したらいいのでしょうか?


2 ● pahoo
●22ポイント

これは1台でも可能でしょうか?

下記を参考にしてください。


3 ● KUROX
●22ポイント

同一サーバーというのが、同一DBということなら、

トリガを用いて実現が可能です。

http://dev.mysql.com/doc/refman/5.1/ja/triggers.html

◎質問者からの返答

別DB内にも行えるんでしょうか?

マシンAの中にTESTAとTESTBのデータベース内の

同じテーブル名が対象です。


4 ● F-15X
●23ポイント

トリガーはいかがでしょうか。

以下、参考になりますか?

MySQL 5.1 リファレンスマニュアル :: 18 トリガ

Think IT 第7回:トリガ (1/4)

◎質問者からの返答

別DB内にも行えるんでしょうか?

マシンAの中にTESTAとTESTBのデータベース内の

同じテーブル名が対象です。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ