mysql - 如何在 PhoneGap 中连接到客户端服务器数据库?

标签 mysql database cordova client-server

这个话题我找了很久,但没有找到我想要的答案。我想连接到客户端服务器上的 MySQL 数据库,并使用我使用 PhoneGap 制作的应用程序在表中插入一些信息。我发现了类似的事情,但似乎没有做我希望他们做的事情:http://docs.phonegap.com/en/2.7.0/cordova_storage_storage.md.html#SQLTransaction 这个文档页面对我来说没有任何意义。

有谁知道我该如何解决我的问题吗?提前致谢。

最佳答案

您通常不会直接从手机中的应用程序访问服务器上的数据库。

您看到的有关 SQLTransaction 的文档是关于将数据写入设备内部的 SQLite 数据库,而不是写入远程数据库。

与远程数据库通信的通常做法是向 Web 服务器(php、java、.net、ruby、perl 或任何您喜欢的服务器)执行 http 请求,该服务器将与数据库服务器通信。

如果您确实想从 PhoneGap 应用程序与 mysql 服务器通信,则必须在项目中包含 native mysql 库并编写 native 代码来与 mysql 服务器通信。而且我认为通过数据连接它不会很好地工作......

关于mysql - 如何在 PhoneGap 中连接到客户端服务器数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30490565/

相关文章:

php - 行检索错误

java - 只有第一个元素显示在从异步任务填充列表中

sql - 我如何让我的薪水级别切换用例变为有效的列名

database - 在 presto、hive 中查询数组结构

javascript - Cordova 应用程序中的 Stripe 重定向浏览器而不是加载结帐

mysql - 多态性| self 引用| Rails 事件记录模型

PHP、Yii - 未知属性异常

php - 有什么方法可以知道需要多少缓存大小?

node.js - NPM install -g cordova ionic 给出 Err -13

objective-c - iOS 第二屏幕