2011-06-23 20 views
0

いくつかの調査を行った後、私はPHP 5.3.6+がPDOとSSLをサポートしていると聞きました。私はこの妥当性を確信していないので、私は尋ねると思って、誰かが2つのmysqlサーバー間でPDOとデータの使用に関するいくつかの提案をしているかどうかを確認します。必ずしもSSLである必要はありません。手動で設定されたキーを使用する任意の形式の暗号化が機能する可能性があります。どこから始めるべきかわかりません。ありがとう!PHP PDO暗号化/ sslデータ層

答えて

2

2台のMySQLサーバが互いに通信するためにPDOは必要ありません。 replicationとフェデレーテッド・テーブルを使用すると、別のレイヤーを使用せずに直接行うことができます。また、そのリンクはSSL接続でも実行できます。

+0

私はこれを両方のmysqlサーバで設定することができます。デフォルトでは接続は暗号化されており、PDO側でこれについて心配する必要はありません。 – grep

+0

いいえ、デフォルトではありません。両端でSSLオプションと証明書を指定する必要があります。 PDOは、問合せを行うためにサーバーの1つに接続している場合にのみ関与します。それ以外の場合、複製は純粋に2つのサーバー間で行われます。 –

+0

ああ、問題は2つのデータベースを完全に同期させたくないということです。 mysqlコマンドをサーバにリモートで実行すると、接続が安全であるようにしたいだけです。 – grep