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