2

database1 と database2 の 2 つのデータベース (2 つのサーバーへの接続) があります。database1 のテーブルのトリガー関数が database2 のテーブルにアクセスする方法はありますか? これが可能である場合、どうすればそれを行うことができますか? 前もって感謝します。

4

2 に答える 2

3

Mysql Federated Engine を使用している場合、答えはイエスです。

リンクサーバー MySQL の作成方法

よろしくお願いします

于 2012-05-24T15:24:01.247 に答える
0

トリガーについてはよくわかりませんが、通常のクエリでは databasename.tablename 構文を使用できます。

SELECT * 
FROM `DatabaseA`.`Table1` t1
INNER JOIN `DatabaseB`.`Table1` t2 ON (`t1`.`id` = `t2`.`id`)
于 2012-05-24T15:38:43.853 に答える