Hace tiempo que no utilizo conexiones a MySQL pero asi lo manejaba yo, tal vez te sirva de algo.
Código C#:
Ver originalpublic static string conn()
{
MySqlConnectionStringBuilder strb = new MySqlConnectionStringBuilder();
strb .Server = "Servidor";
strb .Database = "BD";
strb .UserID = "Usuario";
strb .Password = "Clave";
strb .IntegratedSecurity = false;
return strb .ConnectionString;
}