Visto che e' un argomento gia' trattato ti copio e incollo una risposta data qualche tempo fa.
Ti sconsiglio di usare odbc e/o oledb con mysql perche' esiste da molto tempo un dataprovider bytefx che offre prestazioni migliori. Il programmatore del dataprovider bytefx e' entrato a far parte di mysql ab. Quindi puoi scaricare la vecchia versione non piu' aggiornata del dataprovider bytefx direttamente dal sito
http://www.bytefx.com/dotdata2.aspx
oppure provare con una nuova versione scaricabile dal sito mysql.
Copio e incollo dal sito bytefx ...
This is the original home of the ByteFX MySQL ADO.Net provider. That provider was acquired by MySQL on April 1, 2004. Also, I was hired by MySQL on April 1, 2004 to maintain and further develop the provider.
The provider is now called Connector/Net and can be found here.
http://dev.mysql.com/downloads/connector/net/1.0.html