【问题标题】:querying remote mysql database from java application从java应用程序查询远程mysql数据库
【发布时间】:2016-03-11 12:31:15
【问题描述】:

我希望能够从 hava 应用程序连接到远程 mysql 数据库。假设我在伦敦有一个带有用户表的数据库服务器,在巴黎有另一个带有产品表的数据库服务器,我希望能够从任何地方连接到这两个数据库,并与 Java 应用程序分开对它们执行操作。我希望隐藏服务器所在的 IP 地址等详细信息。我只想要一种为每个服务器抽象较低级别细节的句柄,并使用此句柄在 java 应用程序中建立连接。任何帮助将不胜感激

【问题讨论】:

    标签: java mysql database spring-data-jpa


    【解决方案1】:

    我认为这对我有用,如果它是您正在搜索的内容:

        try {
            connection = DriverManager.getConnection("jdbc:mysql://" + host + "/" + database, username, password);
            Statement stm = connection.createStatement();
            stm.execute("SOME PIECE of SQL CODE HERE");
        } catch (SQLException e) {
    
        }
    

    谈到地址之类的东西,如果只是您可以访问应用程序,那么将您的mysql数据放在代码中是没有问题的。但如果您将此代码发送给其他人,您可能需要创建一个基于客户端/服务器的应用程序以避免丢失您的凭据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-27
      • 2011-07-20
      • 1970-01-01
      • 2013-06-26
      • 2015-01-29
      相关资源
      最近更新 更多