Req #54997 [Opn->Bgs]: MySQL Client API
| From: | johannes@php.net | Date: | Sun, 05 Jun 2011 23:20:44 +0000 |
| Subject: | Req #54997 [Opn->Bgs]: MySQL Client API | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-161205@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=54997&edit=1
ID: 54997
Updated by: johannes@php.net
Reported by: afw at finexe dot com
Summary: MySQL Client API
-Status: Open
+Status: Bogus
Type: Feature/Change Request
Package: MySQL related
Operating System: windows
PHP Version: 5.3.6
Block user comment: N
Private report: N
New Comment:
PHP 4is out of support for quite a few years. PHP 5.3 on windows uses mysqlnd, not libmysql. For
people building themselves MySQL 5.5, the current verson from Oracle, works well.
Previous Comments:
------------------------------------------------------------------------
[2011-06-06 00:55:34] afw at finexe dot com
Description:
------------
To upgrade to MySQL 5.1, the client API is recommended to be updated. see:
http://dev.mysql.com/doc/refman/5.1/en/upgrading-from-previous-series.html
"Older versions of the client library cannot handle this change in behavior. For applications
that use prepared statements with the new server, an upgrade to the new client library is strongly
recommended."
You are not upgrading client apis in windows binary distibutions properly. php 4 still uses mysql 3
client api. I'm wondering if you could start updating mysql client apis regularly.
In php 5.3.6 windows distribution, mysql 5.0.8 is used, hindering windows users to upgrade to mysql
5.1 or 5.5 if they use prepared statements...
or if possible, would it be possible to load it dynamically so that upgrade to the client api could
be done just by replacing the dll without any recompilation needed?
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/bug.php?id=54997&edit=1