La cosa es simple:
1. Bajate el
MySQL Connector/NET 1.0 (no el 5.0 qu ees para VB.Net 2005).
2. Cargalo en las referencias del Proyecto que vayas a trabajar.
3. En cada parte que lo uses no debes olvidarte de poner Imports MySQL.Data
4. El string básico para crear un MySQLConnector es
"Server=myServerAddress;Database=myDataBase;Uid=my Username;Pwd=myPassword;"
Existen
muchas otras opciones más, pero esa es la básica.
5. Si bien podrías usar OLE DB, ODBC y otros modos, no te los recomiendo. El Connector/NET es mucho más eficiente.
6. Para más info:
25.2. MySQL Connector/NET