From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00, DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS autolearn=no version=3.2.5 X-Injected-Via-Gmane: http://gmane.org/ To: sisyphus@lists.altlinux.org From: Anton Farygin Date: Tue, 15 Feb 2011 11:33:54 +0300 Message-ID: References: <4D52679B.4090904@rattler.kiev.ua> <4D5280A4.1040707@gmail.com> <4D528564.6060607@rattler.kiev.ua> <4D57E392.8050209@rattler.kiev.ua> <20110214001602.GB32241@mw.mithraen.ru> <4D5917AD.3080209@rattler.kiev.ua> <20110214120527.GA756@mw.mithraen.ru> <4D5944AA.8090306@rattler.kiev.ua> <4D5A2A22.1000504@rattler.kiev.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: rider.balabanovo.ru User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.9pre) Gecko/20100817 Thunderbird/3.1.3pre In-Reply-To: <4D5A2A22.1000504@rattler.kiev.ua> Subject: Re: [sisyphus] php5 and mysqlnd X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2011 08:32:48 -0000 Archived-At: List-Archive: List-Post: 15.02.2011 10:24, Michael Bochkaryov пишет: > 14.02.2011 19:15, Anton Farygin wrote: >> 14.02.2011 18:05, Michael Bochkaryov пишет: >>> 14.02.2011 14:39, Anton Farygin wrote: >>> >>>>> В таком случае ответ очевиден: "вкомпилять внутрь и не выпендриваться, >>>>> если нет много лишнего времени на безумные украшательства". >>>> >>>> А расскажите пожалуйста про плюшки, которые светят всем пользователям >>>> связки php<->mysql от mysqlnd ? >>> >>> http://www.php.net/manual/en/mysqlnd.overview.php >>> >>> Меня лично накрыло вот этим: >>> >>> MySQL Native Driver also provides some special features not available >>> when the MySQL database extensions use MySQL Client Library. These >>> special features are listed below: >>> >>> * Improved persistent connections >>> * The special function mysqli_fetch_all() >>> * Performance statistics calls: mysqli_get_cache_stats(), >>> mysqli_get_client_stats(), mysqli_get_connection_stats() >> >> А ещё у него аутентификация не умеет работать со старыми типами паролей, >> может вылезти где-то. > > Для этих целей можно оставить сборку расширений, которые через > libmysqlclient будут работать. > >>>> Что-то я гуглил гуглил.. нагуглил совершенно противоречивые отзывы. >>> >>> Вообще, сами расширения php5-mysql, php5-mysqli и php5-pdo-mysql >>> можно собрать и в двух вариантах - под libmysqlclient и под mysqlnd. >> >> Угу, можно. >> >> В общем, я думаю что включить можно, лишь бы ничего не поломало. Патчи >> нужны, конечно же... > > Если собрать альтернативную версию этих расширений, то ломаться будет > нечему. > > К самому php5 у меня в git вот этот коммит все делает: > http://git.altlinux.org/people/misha/packages/?p=php5.git;a=commit;h=c877ecbeabcee165300b07c9d2419563a710c70e > > > > А это сборка php5-mysqli, которая с бэкендом mysqlnd: > http://git.altlinux.org/people/misha/packages/php5-mysqli-nd.git Миша, сделай task пожалуйста, в котором все эти изменения реализуешь. Я ему дам апрув.