PHPでmysqliクラスを使ってMySQLとの通信に圧縮プロトコルを使いたいのですが設定が分かりません。またMySQL側での設定も必要なのでしょうか。


方法を具体的に教えて頂けると助かります。

回答の条件
  • 1人1回まで
  • 13歳以上
  • 登録:2015/08/10 07:48:12
  • 終了:2015/08/10 21:02:22

ベストアンサー

id:TransFreeBSD No.1

TransFreeBSD回答回数661ベストアンサー獲得回数2642015/08/10 12:57:19

ポイント100pt

http://php.net/manual/ja/mysqli.real-connect.php
real_connectメソッドを使ってMYSQLI_CLIENT_COMPRESSフラグを指定するようです。
ググってもサーバ側の設定とか出てこないのでデフォルトで使えるんじゃないでしょうか。

他2件のコメントを見る
id:a-kuma3

こことか。
3.4 Object-Oriented Interface :: Chapter 3. MySQL :: Upgrading to php 5 :: Server Administration :: eTutorials.org
マニュアルのページのまんまですが、new して、init して、必要なら options して、real_connect です。
オプションは複数指定する場合には、ビット指定のはずなので "|" で結合です。

2015/08/10 18:20:34
id:wankodon

なるほど、そうやるのですね。
とても参考になりました、有難うございます!

2015/08/10 21:00:55

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません