从java应用程序查询远程mysql数据库

时间:2015-12-07 00:13:49

标签: java mysql database spring-data-jpa

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

1 个答案:

答案 0 :(得分:0)

我认为这对我有用,如果你正在寻找它:

    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数据就没问题了。但是,如果您要将此代码发送给其他人,则可能需要创建基于客户端/服务器的应用程序,以避免丢失凭据。