【问题标题】:Store MySQLite Database Online在线存储 SQLite 数据库
【发布时间】:2015-07-24 03:12:52
【问题描述】:

我正在使用 Eclipse 用 Ja​​va 制作一个投票应用程序,用户可以在其中为他们最喜欢的团队投票。现在我有一个本地 MySQLite 数据库,我正在使用 MySQLite Firefox 扩展进行管理。投票存储在 MySQLite 数据库中,然后我有另一个 java 应用程序从数据库中读取并输出获得更多投票的团队的名称。但是,我想把这个数据库存储在网上,这样多人可以同时投票,然后显示结果。我该怎么做呢?我猜我将需要 PHP,但我很难找到有关如何将 MySQLite 数据库与 PHP 集成的教程。我几乎只需要在线存储我的数据库。一切都在本地运行。

【问题讨论】:

    标签: java database eclipse database-connection


    【解决方案1】:

    也许我需要更多详细信息,但我假设您已经编写了一个独立的 Java 应用程序,该应用程序连接到您的本地 SQLite 数据库。

    另外,我认为您不想为所有想要投票的人分发该应用程序(如果他们可以通过网站投票会更好,对吧?)。

    在这种情况下,您必须编写一个 Web 应用程序来提供应用程序的前端和后端。您可以从许多现有的语言和框架中选择一种(PHP 就是其中之一),例如带有一些 Web 框架的 Java 本身、Ruby on Rails 或 Python/Django(只是为了描述其中的一些)。另外,我建议您使用其他数据库,例如 MySQL 或 PostgreSQL。

    以下是一些前面提到的语言/框架的基本教程:

    要部署您的应用程序(即将其上线,您需要一台服务器)。老实说,我建议您使用Heroku,因为部署过程非常简单(只需使用 git 推送您的代码)并且您可以免费运行您的应用程序(如果您的应用程序真的很成功,您可能需要扩展服务器和那你就得付钱了,但也许不是这样的,对吧?)。

    因此,选择一种语言和框架,编写您的 Web 应用程序并将其部署到服务器。然后您可以对同一个数据库进行多次访问投票。

    【讨论】:

    • 感谢 Felipe,我改用 MySQL,现在我正在使用 MySQL 工作台和 phpmyadmin 来管理我的数据库。对于我想做的事情,这种方式似乎更容易。我认为 MySQLite 数据库更适合本地数据库。
    猜你喜欢
    • 2023-03-24
    • 1970-01-01
    • 2021-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-12
    • 2018-11-27
    • 1970-01-01
    相关资源
    最近更新 更多