java - 使用静态IP与桌面应用程序进行远程MySQL连接

标签 java mysql static ip remote-access

对于我们的大学项目,我们正在开发Java应用程序,所有数据都存储在Online Mysql数据库中。但是问题在于托管服务提供商仅允许我们使用特定IP地址与mysql连接。但是我们有动态IP。在连接之前,我们必须在服务器中添加计算机IP地址。但是问题是我们的客户在移动,他可能会使用USB软件狗或WIFI hotspot.so ip将会改变。我们如何在计算机上使用静态IP?
现实世界中的软件开发人员如何克服这个问题?

最佳答案

您可以创建一个代理,该代理将具有固定的IP,并将为您的客户端路由请求。另外,您可以创建用于读取/更新数据的Web API,并可以对API进行身份验证/验证,这使您可以自由更新数据库架构而无需更新客户端。

关于java - 使用静态IP与桌面应用程序进行远程MySQL连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28264364/

相关文章:

从线程的队列中获取时出现 Java 'NoSuchElementException'

java - C++ 如何访问从 Java 移植的嵌套类

MySQL 性能 : views vs. 函数与存储过程

mysql - 用 2 个表中的 2 列划分两个 select 语句,MySQL

c++ - 回推到静态 vector 中的 vector

java - 使用每个选项卡作为单独的类,在 JFrame 内的选项卡中显示 JPanel 及其组件

java - 带有嵌入式 HTML 的 PDF 报告

mysql - Rails ActiveSupport::JSON 导致非法指令错误

c++ - `const int <variable>` 不能出现在常量表达式中

java - 为什么 Eclipse 在我编写的行中显示错误 public static void main(String[] args)