1. 找到classpath.txt
C:\Program Files\MATLAB\R2020a\toolbox\local\classpath.txt
2. 把mysql-connector-java-8.0.20.jar 放到C:\Program Files\MATLAB\R2020a\java\jar下
3. 在txt中加入$matlabroot/java/jar/mysql-connector-java-8.0.20.jar
管理员身份保存
4. 重新启动matlab
5、配置好之后,执行下边的代码,看看能不能查询到数据?
conn = database('', 'root', '12345', 'com.mysql.jdbc.Driver', 'jdbc:mysql://xxx.xxx.xxx.xxx:3306/databasename?useUnicode=true&useSSL=false&characterEncoding=UTF-8');
data = fetch(conn,['SELECT id FROM databasename.tablename where field6 = ''男''']);
其中“xxx.xxx.xxx.xxx”,为ip地址。
databasename为数据库名