[Mono-devel-list] Looking for MySQL help

dkopko at stevens-tech.edu dkopko at stevens-tech.edu
Sat May 10 04:24:32 EDT 2003


I'm a new mySQL user and a new C# programmer and a new Mono user...  so bear
with me.

Currently, I'm running Redhat 8.0 with the following packages installed:
MySQL-client-4.1.0-0
MySQL-devel-4.1.0-0
MySQL-server-4.1.0-0
mono-0.24-1
mono-devel-0.24-1
libgc-6.1-1

I am able to log into the mySQL server via the mysql command.  I have added
tables and data.  I have compiled the first example at
http://www.go-mono.com/mysql.html (ByteFX.Data.MySQLClient) without an error. (I
have modified the connectionString variable to include my user data.)  However,
running the .exe file produced gives the following error:

Unhandled Exception: ByteFX.Data.MySQLClient.MySQLException: Client does not
support authentication protocol requested by server
. Consider upgrading MySQL client
in <0x000bc> 00 ByteFX.Data.MySQLClient.Driver:CheckResult ()
in <0x000f5> 00 ByteFX.Data.MySQLClient.Driver:Authenticate (string,string,bool)
in <0x00113> 00 ByteFX.Data.MySQLClient.Driver:Open (string,int,string,string,bool)
in <0x00138> 00 ByteFX.Data.MySQLClient.MySQLConnection:Open ()
in <0x00075> 00 .Test:Main (string[])


I have not set up any particular authentication protocol on the server, so I
imagine it is referring to the default one.  Do I need to switch authentication
protocols within the server?  How would I do this if this is the case?

Thanks,

Daniel Kopko



More information about the Mono-devel-list mailing list