Re: Make mysqlnd default over libmysql in 5.4

From: Date: Sat, 03 Sep 2011 07:15:00 +0000
Subject: Re: Make mysqlnd default over libmysql in 5.4
References: 1 2 3 4 5 6  Groups: php.internals 
Request: Send a blank email to [email protected] to get a copy of this message
Rasmus Lerdorf wrote:
On 09/02/2011 11:43 PM, Lester Caine wrote:
All builds seem to have mysqlnd included by default? So that has to be tested on every installation even if it's not going to be used? And I've hit problems with distributions needing MySQL because of a dependency on mysqlnd. I know we have had the discussion before, but if it is a general library for all databases then call it something else, if it's specific for MySQL then it only needs to be installed when MySQL is available on a system?
Which general library? We are talking about mysqlnd which is obviously only for MySQL. And what do you mean by "all builds" ? We don't do builds, the distributions do builds and we can't really control what they choose to include by default, but most of the ones I have seen have a separate php-mysql package. I guess you may be exclusively talking about Windows builds and that has absolutely nothing to do with our current discussion of whether --with-mysql should point to libmysql or libmysqlnd by default.
My SUSE installs all have mysqlnd included in the core, As do other Linux distributions. I think for much the same reason that the windows builds do as well? The PHP development team have decided that -without-mysqlnd is required to remove it rather than -with-mysqlnd is with other optional packages. THAT decision determines what the distributions all do and flags mysqlnd as a core package? Since I have no interest in MySQL much of this is academic other than having to manage the fallout, so the bit I'm not understanding here is where mysqlnd fits in with libmysql or libmysqlnd. Is mysqlnd even used by mysql if libmysql is the default library? -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk// Firebird - http://www.firebirdsql.org/index.php

Thread (67 messages)

« previous php.internals (#55138) next »