Edit report at http://bugs.php.net/bug.php?id=54997&edit=1
ID: 54997 Updated by: [email protected] 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
