[Mono-list] ByteFX

Joe Audette joe_audette at yahoo.com
Fri Jul 29 13:16:08 EDT 2005


Try it with just localhost instead of
localhost.localdomain


Hope it helps,

Joe

--- Julien Sobrier <julien at sobrier.net> wrote:

> Hello,
> I have issues to use ByteFx with Mono 1.1.6/Linux:
> using System.Data;                              //
> needed?
> using ByteFX.Data.MySqlClient;
> 
> string connectionString =
> "Server=localhost.localdomain;" + 
>                                                     
>           "User 
> ID=xxx;" + 
>                    "Password=xxx;" + 
>                                  "Database=db;";
> 
> IDbCommand dbcon = new
> MySqlConnection(connectionString);
> Console.WriteLine("connection created");
> 
> dbcon.Open();
> Console.WriteLine("connection opened");
> 
> I got the exception:
> ByteFX.Data.MySqlClient.MySqlException: Unable to
> connect to any of the 
> specified MySQL hosts
> in <0x00345> ByteFX.Data.MySqlClient.Driver:Open 
> (ByteFX.Data.MySqlClient.MySqlConnectionString
> settings)
> in <0x00039>
> ByteFX.Data.MySqlClient.MySqlInternalConnection:Open
> ()
> in <0x000b1>
>
ByteFX.Data.MySqlClient.MySqlPool:CreateNewPooledConnection
> ()
> in <0x0018a>
>
ByteFX.Data.MySqlClient.MySqlPool:GetPooledConnection
> ()
> in <0x00042>
> ByteFX.Data.MySqlClient.MySqlPool:GetConnection ()
> in <0x000cf>
>
ByteFX.Data.MySqlClient.MySqlPoolManager:GetConnection
> 
> (ByteFX.Data.MySqlClient.MySqlConnectionString
> settings)
> in <0x0004b>
> ByteFX.Data.MySqlClient.MySqlConnection:Open ()
> 
> 
> But I have no problem connecting directly to mysql
> with "mysql -u xxx -p";
> 
> Messages on internet point out to a bad MySQL
> configuration. It looks 
> like ByteFX use a TCP/IP connection. I checked
> /etc/my.cnf, I don't have 
> anyuthing like "skip-network" enabled:
> [mysqld]
> datadir=/var/lib/mysql
> socket=/var/lib/mysql/mysql.sock
> 
> # Default to using old password format for
> compatibility with old and
> # shorter password hash.
> # Reference:
>
http://dev.mysql.com/doc/mysql/en/Password_hashing.html
> old_passwords=1
> 
> [mysql.server]
> user=mysql
> basedir=/var/lib
> 
> [mysqld_safe]
> err-log=/var/log/mysqld/mysqld.log
> pid-file=/var/run/mysqld/mysqld.pid
> 
> I guess ByteFX should use the loopback interface. I
> did a "tcpdump -s 0 
> -i lo -w /tmp/mysql.pcap" but I ddin't see any
> traffic.
> 
> Any idea on why I cannot connect to MySQL with
> ByteFX?
> 
> Thank you
> Julien Sobrier
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
> 


joe_audette [at] yahoo dotcom
http://www.joeaudette.com
http://www.mojoportal.com


More information about the Mono-list mailing list