php - 如何在 PALM webOS 中连接到外部数据库(例如 MySQL)

标签 php mysql ajax phpmyadmin webos

我有一个托管在 wampserver 上的 php 代码和一个托管在 phpmyadmin 上的 MySql 数据库。我尝试过使用我在场景辅助文件中编写的Ajax请求函数来调用PHP访问数据库,但它不起作用。

最佳答案

我建议不要从设备直接连接到数据库。应用程序通常不会这样做,但有充分的理由:

  • 数据库服务器(例如 mysql)不太擅长处理多个低延迟连接。
  • 实际上,您将允许任何人访问数据库,并且如果您对不同用户使用 mysql 身份验证,那么这不是最好的方法。您会使用 SSL 吗?因为否则用户名/密码将通过未经过滤的网络管道传输,从而使您的服务器面临多种安全风险。
  • 更新更加困难,缓存不可能......等等......有很多原因。

大多数应用程序所做的实际上是创建一个服务器端应用程序,该应用程序将以 RESTful 方式处理来自应用程序的请求。因此,您的应用程序将查询类似 http://myappdomain.com/objects/list 的内容并返回 json 或 XML 等。

关于php - 如何在 PALM webOS 中连接到外部数据库(例如 MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5231511/

相关文章:

php - 第 30 行的 fatal error : Class 'Psr\Log\AbstractLogger' not found in Logger. php

php - 如何使用 Google+ API OAuth 2.0 获取好友列表

mysql - 为什么此 SQL 给出列无法解析错误?

Javascript:等到ajax请求完成关闭页面

apache - 如何让 PHP 显示错误而不是给我 500 Internal Server Error

php - 运营商的问题

mysql - 如何将索引 varchar(255) 从 utf8 更改为 utf8mb4 并仍然保持在 767 最大 key 长度以下?

php - 使用 PDO MySQL 编译 PHP 5.1.6

javascript - 如何将两个 getjson 响应合并到一个变量中,然后处理该变量?

ajax - Ajax错误消息仅显示状态