图片缩略图

Matlab到MySQL的接口

版本1.0.0.0 (82 KB) 路易吉罗莎
Matlab到MySQL接口使用的PHP脚本
4.0
2评级

3下载

更新2007年5月16日

查看许可协议

MySQL是一个为健壮性和速度而设计的开源数据库服务器。在MySQL的主页上你可以看到它的所有内容。要与服务器接口,您需要一个客户端程序来实现特定的MySQL协议。然后可以使用标准的结构化查询语言(SQL)执行查询。对于数学和统计分析,使用数据的最好方法是直接下载到Matlab(例如,使用Robert Almgren的接口,可在http://mmf.utoronto.ca/resrchres/mysql/).

不幸的是,由于安全原因,许多web服务器不允许用户从远程应用程序访问MySQL服务器。在这种情况下,这种限制可以解决MySQL服务器与php脚本调用Matlab应用程序。

php脚本执行Matlab给出的MySQL命令列表,并最终返回一些输出值(在SELECT命令的情况下)。这个php脚本必须在远程服务器上可用(通过FTP协议上传)。这个php脚本使用POST方法接收Matlab提交的MySQL命令列表。Matlab实际上可以通过使用urlread命令的GET或POST方法读取URL的内容,将信息作为请求的一部分传递给服务器。

索引术语:Matlab,源代码,代码,php, MySQL,接口,接口,数据库,SQL,连接,服务器,http,请求,脚本。

详情请浏览

http://www.advancedsourcecode.com/matlabphpmysql.asp

路易吉罗莎
通过中心酒店35
奇维塔迪巴尼奥67042
意大利拉奎拉,
手机+39 320 7214179
网站http://www.advancedsourcecode.com

引用作为

路易吉罗莎(2021)。Matlab到MySQL的接口(//www.tatmou.com/matlabcentral/fileexchange/15002-matlab-to-mysql-interface), MATLAB中央文件交换。检索

意见及评分(5

弗朗西斯科

干得好,谢谢。
当然,这项工作必须通过DB权限访问来完成。ie。PHP脚本,如何指向迪米特里

Ona

你好,路易吉,
你能解释一下使用这些文件的过程吗?我似乎不知道从哪里开始,也不知道如何处理这些文件。

提前谢谢你。

路易吉罗莎

你好,迪米特里,谢谢你的建议。例如,我的web服务器只接受来自php/asp脚本或使用内部GUI的查询。字符串“tabella”是一个现有表的名称。当然,文档可以改进。路易吉

迪米特里Shvorob

在我看来,您可以提供更多关于如何使用代码的帮助—例如,解释什么是'test_input '。M '和相关文件正在执行,用户需要做哪些(简单的?)修改才能运行它。当前的“自述”只是重复FEX的描述。一个HTML报告会很有帮助,并确保测试代码实际工作。例子:test_input。m有'INSERT INTO tabella..'查询,但'tabella' -可能是'表'?-未创建。

迪米特里Shvorob

只是想知道:有多常见的情况是一个“web服务器不允许用户从远程应用程序访问MySQL服务器的安全原因”,但接受一个上传和执行PHP脚本?另外,让我在“参考书目”中添加这两个FEX链接:)
//www.tatmou.com/matlabcentral/fileexchange/loadFile.do?objectId=8663&objectType=FILE
//www.tatmou.com/matlabcentral/fileexchange/loadFile.do?objectId=11913&objectType=FILE

MATLAB版本兼容性
创建R2006a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区可以如何帮助您!

开始狩猎!