【发布时间】:2014-01-29 01:11:11
【问题描述】:
我正在使用 deskshell 制作小型独立 html 5 应用程序,我想使用 MySQL 数据库。如何在不使用 PHP 或服务器端语言的情况下从 JavaScript 连接到 MySQL?
【问题讨论】:
-
您阅读过deskshell 演示/示例吗?在这种情况下,JavaScript 是服务器端语言(实际上是 Node.js)。
-
要持久化数据,有一个在同一端口上运行的示例。我试过它的工作原理。它使用 websql 来存储和检索数据,同时为数据创建一个持久文件夹,但是如果我们删除数据文件夹,它将消失。所以需要连接mysql。所以无论如何要使用任何js或任何东西直接从javascript连接到在本地机器上运行的服务器mysql或mysql?
-
npmjs.org/search?q=mysql 同样,在这种情况下 JavaScript IS 服务器端语言。默认情况下,它在您的应用文件夹中命名为
app.js,这是一个 Node.js 脚本。 -
你必须先
npm install mysql,然后才能require("mysql")——看来你对Node.js很不熟悉。我建议你先了解它,然后继续使用 DeskShell,因为 DeskShell 是基于 Node.js 构建的。 -
@ronvinet 我知道现在已经一年多了,但你能指出我的例子吗???我没有在 DeskShell 示例下看到它?简而言之:我正在尝试复制在线注册以进行离线检查,并且我必须更新存在的用户。我当前的工作设置是一个巨大的 xampp+wordpress 设置。