如何连接到 PhoneGap 中的客户端服务器数据库?
How to connect to a client server database in PhoneGap?
我已经搜索这个主题很长时间了,但我没有找到我想要的答案。我想连接到客户端服务器上的 MySQL 数据库,并使用我使用 PhoneGap 制作的应用程序在 table 上插入一些信息。我发现了类似的东西,但似乎没有做我想让他们做的事情:http://docs.phonegap.com/en/2.7.0/cordova_storage_storage.md.html#SQLTransaction
这个文档页面对我来说没有任何意义。
有谁知道我该如何解决我的问题?提前致谢。
您通常不会直接从 phone 中的应用程序访问服务器上的数据库。
您看到的有关 SQLTransaction 的文档是关于将数据写入设备内部的 SQLite 数据库,而不是写入远程数据库。
与远程数据库通信的通常做法是我们向 Web 服务器执行 http 请求(php、java、.net、ruby、perl 或任何你喜欢)并且该服务器将与数据库服务器通信。
如果您真的想从您的 phonegap 应用程序与您的 mysql 服务器通信,您必须在您的项目中包含本机 mysql 库并编写本机代码来进行通信使用 mysql 服务器。而且我认为它不会通过数据连接很好地工作...
我已经搜索这个主题很长时间了,但我没有找到我想要的答案。我想连接到客户端服务器上的 MySQL 数据库,并使用我使用 PhoneGap 制作的应用程序在 table 上插入一些信息。我发现了类似的东西,但似乎没有做我想让他们做的事情:http://docs.phonegap.com/en/2.7.0/cordova_storage_storage.md.html#SQLTransaction 这个文档页面对我来说没有任何意义。
有谁知道我该如何解决我的问题?提前致谢。
您通常不会直接从 phone 中的应用程序访问服务器上的数据库。
您看到的有关 SQLTransaction 的文档是关于将数据写入设备内部的 SQLite 数据库,而不是写入远程数据库。
与远程数据库通信的通常做法是我们向 Web 服务器执行 http 请求(php、java、.net、ruby、perl 或任何你喜欢)并且该服务器将与数据库服务器通信。
如果您真的想从您的 phonegap 应用程序与您的 mysql 服务器通信,您必须在您的项目中包含本机 mysql 库并编写本机代码来进行通信使用 mysql 服务器。而且我认为它不会通过数据连接很好地工作...