在OSX上设置从Matlab到MySQL的JDBC连接

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (7)

我已经建立了MATLAB(2016b 64位)来与本地MySQL服务器进行交互。我按照说明在Matlab的prefdir位置创建了一个javaclasspath.txt文件,在那里我保存了mysql-connector-java-5.1.40-bin.jar位置。之后,我使用原生的Matlab数据库资源管理器应用程序来建立连接,在按照以下步骤后,Matlab在当前文件夹上创建了一个.mat文件(见图片):

如上所示,.mat文件包含一个包含所列输入的单元格数组。我的问题如下,现在我已经成功设置了我想要创建“conn = database()”变量的服务器。我怎样才能做到这一点?我已经在Stackoverflow上阅读了Matlab指南和本指南,但是当我执行时,我收到错误“无效连接” :

conn = database('Data_Science', 'root', '*****', 'com.mysql.jdbc.Driver', 'jdbc:mysql://localhost:3306/Data_Science?useSSL=false');


e = exec(conn,['create table BULKTEST (salary decimal, '...
   'player varchar(25), signed_date varchar(25), '...
   'team varchar(25))']);

上面的代码有问题吗?我写错了信息吗?第二部分(e)是来自Matlab网站的c / p。所以我的怀疑是关于康恩。

更新:当我尝试命令isoprene(conn)返回'0'。我仍然不明白为什么我可以通过数据库资源管理器正确连接,但不能通过conn命令。

更新:更多照片,我显示数据库和Matlab数据库资源管理器应用程序

提问于
用户回答回答于

尝试在最后使用&:conn = database('Data_Science','root','*****','com.mysql.jdbc.Driver','jdbc:mysql:// localhost:3306 / Data_Science? useSSL =假')

热门问答

急急急!!核验图片验证码填写到接入备案企业侧备案系统中,在哪操作啊?

无聊至极互联网重度用户
推荐
你反馈的上海备案的APP核验验证码吗?如果是的话,提交订单的时候直接写验证码就可以的。 在补充材料的下面 image.png ... 展开详请

存储桶和项目概念?

Hyman.W

腾讯云 · 高级产品经理 (已认证)

推荐
一个存储桶对应多个项目的管理方式,可以使用 “标签” 来管理, 在创建存储桶或者修改存储桶配置的页面可以添加。 参考: 1,存储桶标签使用 https://cloud.tencent.com/document/product/436/34830 2,如果需要通过外部系统来管理...... 展开详请

智能钛能处理大数据文件吗?我有30G的数据存储在本地电脑硬盘上?

腾讯智能钛AI开发者

腾讯云 · 智能钛产品团队 (已认证)

腾讯智能钛产品团队官方运营账号。分享产品最新动态,第一时间解答用户疑问。
推荐

硬盘可以升级吗?

最爱开车啦互联网的敏感者
推荐

可以升级,小微活动中没有云硬盘的的,后续可以用同帐号在官网购买和服务器同地域同地区的云硬盘挂载到服务器上使用。

云硬盘挂载初始化方法 可参考 https://cloud.tencent.com/document/product/362/6735

云通信 70402 错误?

推荐已采纳

参数非法,请检查必填字段是否填充,或者字段的填充是否满足协议要求。

您好,可参考此文档:https://cloud.tencent.com/document/product/269/1671

录音识别sdk的录音文件如何保存?

Richel码农
推荐

1.实时语音sdk内置录音器采集音频暂不支持保存语音数据,如需要保存语音数据建议上层自行采集音频数据。

2.实时语音识别sdk不支持暂停&继续操作,停止识别后重新调用start即开始识别。

扫码关注云+社区

领取腾讯云代金券