如何从chrome软件包应用程序访问本地mysql



我正在开发一个chrome打包应用程序。已经有一个VB应用程序与mysql一起运行。我想访问相同的数据库,但使用chrome打包应用程序作为客户端。

如何使用javascript从chrome软件包应用程序访问本地mysql服务器?

我知道IndexedDB.

您有两个选择:

  1. 创建一个web服务(例如一些PHP页面)与MySQL对话,并允许您的应用程序使用它作为中间人

  2. 编写自己的MySQL驱动程序/通信器直接与它通信:http://developer.chrome.com/apps/socket.html

第一个是最简单的,其形式为:

    你的chrome应用程序将使用AJAX与PHP页面通信(可能通过"POST")
  1. 您的PHP页面将期望它登录,使用SSL,然后在会话期间使用令牌继续识别
  2. PHP将具有执行CRUD操作的通用功能
  3. PHP会返回JSON作为结果

但是第二个选项会让你成为一个英雄,如果你花时间去开发它,并把它放在sourceforge或github上,在一个宽松的开源许可证下。

最新更新