Microsoft
Software
Hardware
Network
Question : PHP5.3+ & MySQL connector issues
Hi,
This problem is documented fairly well however I can't fix it. I'm using the following setup:
WAMP
PHP5.3+
trying to connect to a remote server using MySQL 5.0.77
My php sites run ok and PHPMyAdmin connects OK if I use PHP 5.2.11, or if I connect to my local MySQL 5.1.36, however when I try to use any PHP version from 5.3 upwards I get the following in PHPMyAdmin:
#2000 - mysqlnd cannot connect to MySQL 4.1+ using old authentication
And this on my website:
Warning: PDO::__construct() [pdo.--construct]: OK packet 6 bytes shorter than expected
The solution I have found is to get onto the server and run the following sql:
SET PASSWORD FOR 'username'@'localhost' = PASSWORD('password');
But it doesn't fix either!
Answer : PHP5.3+ & MySQL connector issues
MySQL has it's own set of drivers and 'connectors' independent of PHP. You would have to update the MySQL installation to a current version. And then you might have to update PHP and phpmyadmin too.
Random Solutions
how to know the IP addresses of our netwrok with gateway
Please wait while Windows configures Crystal Reports Release 2
How can I display previous month's records in January?
BULK UPDATE
where does oracle enterprise manger look
usb printer stopped working and cannot re-install
How can the AD objects deletion reflect in WSUS console immediately.
HP ML110 Disk Array failed
Symantec BackupExec 2010 VMware ESX 3.5 x64 guests fails with 'An attempt to take a snapshot of a virtual machine failed because it was unable to quiesce an application'
Multiple Dll's in Delphi