web-dev-qa-db-ja.com

mysqlクライアントAPIライブラリのバージョンは、インストールされているMySQL / Perconaサーバーのバージョンと一致する必要がありますか?

私はScientificLinux 6.3(Redhat/CentOSなどと互換性のあるバイナリ)をLAMPスタックとして実行しています。

PerconayumリポジトリからPerconaサーバーとクライアントv5.5をインストールしました。ただし、phpinfo()を実行すると、MySQLセクションとmysqliセクションで、クライアントAPIライブラリのバージョンが5.5xではなく5.1.66としてリストされていることがわかります。

これらは少なくともメジャーバージョンと一致する必要があると思いますが、そのような不一致がどのような結果をもたらす可能性があるのか​​わかりません。

Perconaサーバーとクライアントv5.1に戻す必要がありますか?

これは実稼働環境用であるため、適切である必要があります。人々が提供できる入力や経験をいただければ幸いです。

私はScientificLinux 6.3(Redhat/CentOSなどと互換性のあるバイナリ)をLAMPスタックとして実行しています。

PerconayumリポジトリからPerconaサーバーとクライアントv5.5をインストールしました。ただし、phpinfo()を実行すると、MySQLセクションとmysqliセクションで、クライアントAPIライブラリのバージョンが5.5xではなく5.1.66としてリストされていることがわかります。

これらは少なくともメジャーバージョンと一致する必要があると思いますが、そのような不一致がどのような結果をもたらす可能性があるのか​​わかりません。

Perconaサーバーとクライアントv5.1に戻す必要がありますか?

これは実稼働環境用であるため、適切である必要があります。人々が提供できる入力や経験をいただければ幸いです。

(これはPerconaフォーラムにもクロスポストすることに注意してください)

1

V5.xクライアントの実行は、v5.xサーバーに対しては問題ありません。バージョン番号は完全に一致している必要はありません。実際、ほとんどの場合、v4.xでさえ、場合によってはそれ以前でも、クライアントはv5.xサーバーに対して問題なく動作します。

0
John Gardeniers