java - 使用java连接远程数据库

标签 java database

我计划使用一个网络托管包来托管一个网站,该网站向将在该网站注册的客户显示客户详细信息。我有一个在我的本地计算机上运行的 java 应用程序,我将更新我的托管网站的数据库。 需要知道的是,是否可以从本地运行的 java 应用程序连接到我们从网络托管包卖家那里购买的数据库?

最佳答案

问:是否可以从我们本地运行的 Java 应用程序连接到我们从网络托管包卖家那里购买的数据库?

答:不:通常不会。

至少最少,您至少需要至少两件事:

1) 加载到 EACH 客户端 PC 上的 RDBMS 特定客户端软件(包括但不一定限于相关 JDBC 驱动程序)

...和...

2) 远程 RDBMS 服务器和每台客户端 PC 之间的所有防火墙必须对 RDBMS 协议(protocol)开放(例如,MS Sql Server 的端口 1433)。

更常见的是,您的网络应用程序、网络服务器和 RDBMS 位于同一位置,并且您的客户端只需通过 HTTPS 进行通信。

关于java - 使用java连接远程数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11218588/

相关文章:

database - 每天在数据库表中输入的最大记录数

java - 如何将 JPanel 从其他类包含到主类中

java - 在 Java Swing 中处理 VK_TAB 以在组件之间移动以及仅使用键盘在表格单元格之间移动的最佳实践

java - 如何在 Guice 中将单个接口(interface)绑定(bind)到多个类?

java - Azure Java SDK - Azure 身份验证对象 - 过期和处理

java - JAVA 和 OpenSSL CLI 中的签名不同

php - 将数据插入两个数据库,其中一个是第三方数据库

mysql - 将名称插入表中并使用相同的 ID 填充另一个表

mysql - 查找所有不在数据库中的值

mysql - Rails 通过多个模型获取数据?