PHPやMySQLサーバーからではなく、データベースへの異なる接続を使用して2つのテーブルを結合することはできません。 ( @RobertPitt 良い点があります:あなたは実際に必要 2つの接続?同じホスト上の2つのテーブルを結合することは可能ですが、異なるデータベース内で、1つの接続内で-接続に両方にアクセスするために必要な特権があると仮定します)
いずれかのデータベースを制御できる場合は、フェデレーション テーブル;ただし、パフォーマンスに問題がないことを確認してください(dbマシンに高速で低遅延の接続がない場合(つまり、ケーブルで直接接続されている場合)、気にしないでください)。制限の長いリスト 。
考えられるより少ない悪:
- あるサーバーから別のサーバーにテーブルを複製します(セットアップが難しい)
- PHPで手動でそれらを「結合」します(全体的で非効率的ですが、データベースを制御できない場合はほとんど唯一の選択肢です)