Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Parse platform 如何从parse.com使用MySQL?_Parse Platform - Fatal编程技术网

Parse platform 如何从parse.com使用MySQL?

Parse platform 如何从parse.com使用MySQL?,parse-platform,Parse Platform,我想利用Parse中现有的MySQL数据库。 我彻底搜索了谷歌,但找不到相关的搜索结果。 我知道Parse使用NoSQL技术来存储对象,而MySQL是关系数据库。那么,请指导我如何做到这一点 编辑 我想能够拉现有的信息,并在应用程序中使用它从现有的数据库 用例: 我有一个基于Php和MySQL的献血网站,现在我想为用户开发移动应用程序。所以这很像是对网站的扩展。显然,我们将使用现有的数据库。Parse在后台使用MongoDB,并为您包装它。这意味着您只能通过Parse的Mongo包装器访问该数据

我想利用Parse中现有的MySQL数据库。 我彻底搜索了谷歌,但找不到相关的搜索结果。 我知道Parse使用NoSQL技术来存储对象,而MySQL是关系数据库。那么,请指导我如何做到这一点

编辑

我想能够拉现有的信息,并在应用程序中使用它从现有的数据库

用例:


我有一个基于Php和MySQL的献血网站,现在我想为用户开发移动应用程序。所以这很像是对网站的扩展。显然,我们将使用现有的数据库。

Parse在后台使用MongoDB,并为您包装它。这意味着您只能通过Parse的Mongo包装器访问该数据库。MySQL不在图中-没有正在操作的关系数据库

如果您在其他地方运行自己的MySQL服务器,并且希望使用它,那么您需要自己处理。您可以使用该环境中可用的任何MySQL解决方案,从客户机或服务器执行此操作

例如,您应该能够创建一个Parse cloud函数,并使用其中的Node.js模块将数据提取或写入单独的MySQL数据库

有点奇怪

编辑:根据您的编辑:

我建议您遵循上面的云函数示例。尝试解决这一问题的一个好方法是:

  • 使用plain Node.js(未连接到您的移动应用程序或任何东西)只需练习从现有MySQL服务器提取数据
  • 创建一个云函数并尝试将Node.js实现移动到那里
  • 让你的移动应用程序使用云功能

  • 你能添加更多的细节来描述你想要的吗?例如,添加一些示例案例。你想用MySQL和Parse.com一起做什么?顺便说一下,Parse是关系型的,而不是NoQSL。@piojo,Parse不使用Mongo吗?他们把它改成关系数据库了吗?@piojo请再看一次帖子我用用例更新了我的问题。@mahendrakawde我不是说他们用什么作为后端——我是说他们提供了一个关系API。所以我猜这是一个NoSQL数据库,带有某种关系API。另外,我看到了您的编辑,我建议您使用相同的数据库。复制数据库(除非您是专家并且确切知道自己在做什么)会导致数据不一致等错误。只需在移动应用程序中使用MySQL即可。@mahendrakawde,我已经用一些快速建议更新了我的答案。你能看看这个帖子并帮助我理解吗?你能看看这个帖子并帮助我理解这里给出的答案吗?链接是@mahendrakawde,他的建议和我的类似——使用解析云函数与MySQL服务器通信,让你的移动应用程序使用这些云函数。我建议的第一步是首先使用plain Node.js并与MySQL服务器建立通信。我建议这样做是因为云函数是使用Node.js编写的,所以在将解析(以及更复杂的内容)引入混合之前,您可以使用Node.js进行练习。