Son varias cosas las necesarias para conaectar y explotar los datos de una DB MySql (o de cualquier otra). En primer lugar referenciar en el proyecto las librerías adecuadas que nos permitan instanciar objetos de acceso a datos, entre otras debes incluir en Referencias de Proyecto Microsoft OLE DB ActiveX Data Objects x.x.
Necesitarás el nombre del DRIVER MySql instalado en los equipos o bien crear un DSN en aquellos usuarios que necesiten tener acceso.
En MySql deberás administrar los nombres de usuarios y equipos que tienen acceso y dar los permisos adecuados.
Naturalmente tienes que tener unos conocimientos mínimos de SQL para generar las consultas, insertar, eliminar modificar datos de las tablas de la DB.
El esquema de código para la conexión mediante un DSN es el siguiente:
Código:
dim mysql as new ADODB.Conection
CadConectMySql = "DSN=<DSNMySql>;DATABASE=<nombrebasededatos>;SERVER=<nombreservidor>;PORT=3306;UID=admin"
'Apertura de conexión con MySql
mysql.Open cadConectMySql
'Consultamos datos de una tabla
dim rs as new ADODB.Recordset
rs.Open "SELECT * FROM <nombretabla>", cadConectMySql
'Recorremos las filas devueltas en el resultset
do until rs.EOF
'Código de manejo de los datos
....
....
....
loop
Si tus conocimientos no son suficientes para realizar las primeras pruebas con estas pinceladas, te aconsejo que accedas a los tutoriales de la página principal de VB-MUNDO, en los que encontrarás abundante información para adquirir esos mínimos conocimientos sin los cuales te resultará muy complejo sacar partido.
Espero que te resulte útil.