访问/更新共享数据库

Posted

技术标签:

【中文标题】访问/更新共享数据库【英文标题】:Access/Update a shared database 【发布时间】:2013-05-24 10:35:31 【问题描述】:

我需要在 java swing 应用程序和移动设备之间共享一个 mysql 或 ms-access 数据库。手机有wifi接入。 java应用程序将在我的本地电脑上运行(无法访问wi-fi,即电脑和手机在不同的网络上)并将访问/更新数据库。移动设备将访问网页(利用共享数据库)以获取/发布数据。

如果我使用免费托管(使用 asp.net 或 php)托管网页并通过移动设备访问它,它可以访问/更新数据库。我的本地 java swing 应用程序如何访问免费托管网站上的远程数据库?

我可以采取另一种方法来实现共享数据库吗?

【问题讨论】:

它归结为将数据放入和获取到通过 (PHP) 页面存储和从数据库中检索数据的网络服务器。注意安全。 【参考方案1】:

如果您的主机允许直接 MySQL 连接(通常在端口 3306 上),那么您可以通过 MySQL 提供的Connector/J JDBC driver 访问远程数据库。

如果没有,那么您的 Java 应用程序可以通过与您的移动应用程序相同的 PHP(或 ASP.net)接口访问数据库。

【讨论】:

以上是关于访问/更新共享数据库的主要内容,如果未能解决你的问题,请参考以下文章

两次请求怎么共享变量

共享资源访问 + UI 更新的 GCD 模式?

使用链接到链接到共享点的访问的 SQL Server 更新表

C++笔记--线程间共享数据

C++笔记--线程间共享数据

win10 更新后 无法访问共享