A continuación se proporciona un script de muestra de cómo conectarse a una base de datos MySQL mediante .Net.  Requiere el uso de ""MySQLDriverCS"", que puede ser descargado de source forge sin costo.

using MySQLDriverCS;

 
try
{
MySQLConnection con;
con = new MySQLConnection( new MySQLConnectionString("localhost",
"database",
"user",
"pass").AsString );
con.Open();

string sql = "SELECT * FROM Table";

MySQLCommand cmd = new MySQLCommand(sql,con);

MySQLDataReader reader = cmd.ExecuteReaderEx();

while(reader.Read())
{
Console.WriteLine( reader[0].ToString() );
}

reader.Close();
con.Close();
}
catch(Exception ee)
{
Console.WriteLine( ee.ToString() );
}