Hola, yo tambien estoy trabajndo con eso... y la sentencias que yo uso para conectarme a las bases de datos de mysql y poder trabajar con los datos en matlab,...son
% Datos del servidor
host = 'localhost';
user = 'administrador';
password = '1234';
dbase1 ='usuarios';
dbase2='curvas de demanda';
% Datos de la conexion
jdbcString1 = sprintf('jdbc:mysql://%s/%s', host, dbase1);
jdbcString2 = sprintf('jdbc:mysql://%s/%s', host, dbase2);
jdbcDriver = 'com.mysql.jdbc.Driver';
% Creamos la conexion
global dbConn1 dbConn2 %Variables globales para usar en otras fuciones
dbConn1 = database(dbase1, user , password, jdbcDriver, jdbcString1);
dbConn2= database(dbase2, user , password, jdbcDriver, jdbcString2);
tengo dos bases de datos...