Re: Error In Using Perl To Connect To MySQL
- From: Sherm Pendley <sherm@xxxxxxxxxxx>
- Date: Sat, 27 May 2006 19:57:18 -0400
Louis <t051315@xxxxxxxxxxx> writes:
Sherm Pendley wrote:
Louis <t051315@xxxxxxxxxxx> writes:Hi Sherm,
OS: Windows XP SP2No need to upgrade, just give 'root' an old-style password. Have a
Perl version : v5.8.7 built for MSWin32-x86-multi-thread
MySQL version : server: 5.0.21-community-nt
MySQL version : client: 5.0.11
Both Perl and MySQL work on my machine. I wanted to test using Perl
to manipulate MySQL data.
I installed DBI and DBD:mysql. And when I try testing to connect to
MySQL inside a perl script, I got the following error:
DBI connect('database=mymusic;host=localhost','root',...) failed:
Client does not support authentication protocol requested by server;
consider upgrading MySQL client at mydbi.pl line 24
look:
<http://dev.mysql.com/doc/refman/5.1/en/old-client.html>
sherm--
Thank you for your solution. It works. I am still puzzled by the
explanation though. I have never used MySQL pre 4.1. Whatever works.
Are you using ActiveState Perl? If so, and if you're using DBD::mysql
from a PPM, then that's using whatever MySQL client library version that
ActiveState built it against. That could very well be a pre-4.1 version.
sherm--
--
Cocoa programming in Perl: http://camelbones.sourceforge.net
Hire me! My resume: http://www.dot-app.org
.
- Follow-Ups:
- Re: Error In Using Perl To Connect To MySQL
- From: John Bokma
- Re: Error In Using Perl To Connect To MySQL
- References:
- Error In Using Perl To Connect To MySQL
- From: Louis
- Re: Error In Using Perl To Connect To MySQL
- From: Sherm Pendley
- Re: Error In Using Perl To Connect To MySQL
- From: Louis
- Error In Using Perl To Connect To MySQL
- Prev by Date: Re: Error In Using Perl To Connect To MySQL
- Next by Date: Re: Error In Using Perl To Connect To MySQL
- Previous by thread: Re: Error In Using Perl To Connect To MySQL
- Next by thread: Re: Error In Using Perl To Connect To MySQL
- Index(es):
Relevant Pages
|