Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 698
  • Last Modified:

hi i'm trying to sync to database with a php script but i keep getting "2000: mysqlnd cannot connect to MySQL 4.1+ using old authentication". mysql db is ver 5. what does this error mean?

hi i'm trying to sync to database with a php script but i keep getting "2000: mysqlnd cannot connect to MySQL 4.1+ using old authentication". mysql db is ver 5. what does this error mean?

i got the class from "http://www.phpclasses.org/package/4790-PHP-Synchronize-two-MySQL-databases.html"

 sync.php
 exemple.php
0
qvs5010
Asked:
qvs5010
2 Solutions
 
DrDamnitCommented:
It's not the DB version that matters. It's the client version and the password.

1. Make sure you're using the most recent stable version of PHP, and
2. Reset the password as explained here: http://dev.mysql.com/doc/refman/5.1/en/old-client.html
0
 
Dushyant SharmaCommented:
0
 
Fadi SODAH (aka madunix)Chief Information Security Officer, CISA, CISSP, CFR, ICATE, MCSE, CCNA, CCNP, CCIP, SCSC and SCECommented:
The account you are trying to connect with is using an old password hash.. read more inside the link
http://dev.mysql.com/doc/refman/4.1/en/upgrading-from-previous-series.html
http://dev.mysql.com/doc/refman/4.1/en/old-client.html
0
 
Dave BaldwinFixer of ProblemsCommented:
My favorite hosting company is refusing to upgrade the MySQL software for the authentication even though they have upgraded to MySQL 5.  They say it would 'break too many things'.  So I can't use PHP 5.3 to connect to my database, I have to use PHP 5.2 or lower.
0
 
qvs5010Author Commented:
65465456165164
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now