Hace mucho hice una aplicacion que se conectaba a MySQL, pero me acuerdo que para conectarme utilizaba una DLL que era la encargada de hacer la conexion.
Ahorita te la debo, por que el proyecto se me perdio por un problema con el equipo y como me lo cambiaron a SQL no lo investigue de nuevo.
Revisa o busca alguna DLL externa que haga ese tipo de conexion.
Encontre esto, haber si te sirve:
http://cspromex.activo.mx/t78-conexion-c-mysql http://social.msdn.microsoft.com/For...1-ed8e4eb77ff3