Source :

Visual C# Code:
  1. using System;
  2. using System.Data;
  3. using ByteFX.Data.MySqlClient;
  4.  
  5.    class MySqlConnect
  6.    {
  7.       static void Main()
  8.       {
  9.          string connString = @"Data Source=server;Database=mydb;User ID=username;Password=pwd;Command Logging=false";
  10.          MySqlConnection conn = new MySqlConnection(connString);
  11.  
  12.          try
  13.          {
  14.             conn.Open();
  15.             Console.WriteLine("Connection opened.");
  16.  
  17.             Console.WriteLine("Connection Properties:");  
  18.             Console.WriteLine("\tConnection String: {0}",conn.ConnectionString);    
  19.             Console.WriteLine("\tDatabase: {0}",conn.Database);  
  20.             Console.WriteLine("\tServerVersion: {0}",
  21.                conn.ServerVersion);
  22.             Console.WriteLine(
  23.                "\tState: {0}",
  24.                conn.State);
  25.          }
  26.          catch (MySqlException e)
  27.          {
  28.             Console.WriteLine("Error: " + e);  
  29.          }
  30.          finally
  31.          {
  32.             conn.Close();
  33.             Console.WriteLine("Connection closed.");
  34.          }
  35.       }
  36.    }