This is a FAQ. Your first stop should have been google. Change the mysql user's password to use the old encryption method. The new one isn't in DBD::mysql.
http://forums.mysql.com/read.php?38,2511,16959 On Mar 18, Kevin Carothers scribed: > I have absolutely no clue, but if SW versions match, and the > obvious things check out (DB engine is running) then I'd suspect that > the configured socket #'s are incorrect. > > HTH, > KC > > On Fri, 18 Mar 2005 13:29:08 -0700, Appelt, Dietmar > <[EMAIL PROTECTED]> wrote: > > If someone has seen the error message for the following perl script please > > let me know. > > I am new to DBI and appreciate your support. > > > > use strict; > > use DBI; > > > > my $dbh = DBI->connect('DBI:mysql:test:032dappelt','dappelt','YES',{ > > RaiseError => 1,AutoCommit =>0 }); > > > > exit 0; > > > > #======= > > #Output: > > #======= > > #H:\Perl>test.pl > > #DBI connect('test:032dappelt','dappelt',...) failed: Client does not > > support aut > > #hentication protocol requested by server; consider upgrading MySQL client > > at H:\ > > #Perl\test.pl line 9 > > > > >
