1- Hai installato Mysql sul tuo pc?
2- Forse non hai il driver mysql, hai controllato?
Io non uso Mysql, ma utilizzo database: MSSQLServer, Oracle, Access e per connettermi, per esempio, a SQL utilizzo questa stringa di connessione:
codice:
DatabaseSql = nomedb
PasswordSql = myPassword
UserIdSql = myUsername
Db.Open "Provider=SQLOLEDB.1;Initial Catalog=" & DatabaseSql & ";Password=" & PasswordSql & ";User ID=" & UserIdSql & ";Data Source=" & DataSourceSql & ";Persist Security Info=false"
Ho visto nel sito che ti ho postato questo esempio di connessione che è molto simile a quella di SQL,prova ad utilizzare questa.
codice:
oConn.Open "Provider=MySQLProv;" & _
"Data Source=mySQLDB;" & _
"User Id=myUsername;" & _
"Password=myPassword"
Ciao, spero ti sia di aiuto.