1

首先,我在 JAVA 编程方面不是很专业,但是如果您提到代码有多难,我会理解它...

我想创建一个与在线数据库连接的桌面应用程序,以从中插入/检索数据......我在谷歌上搜索了很多,但没有有用的答案,大多数人说这是不可能的,因为主机提供商在我使用 bluehost/godaddy 时避免外部访问控制面板中有远程 MySQL 可用...所以外部访问可用!

还有人说我必须使用php脚本来检索数据库链接并将其写入java代码但没有有用的链接......

如果这些解决方案之一是正确的,那么我该怎么做呢?如果有其他解决方案,如果您与我分享,我会很高兴!

4

1 回答 1

1

还有人说我必须使用php脚本来检索数据库链接并将其写入java代码但没有有用的链接......

这听起来根本不对。Java 可以按照它的约定连接到 MySQL。如果您的程序是基于 Java 的,为什么还要在其中添加 PHP?我自己是一名 PHP 开发人员,我有一段时间没有接触过 Java,但是:

检查Using MySQL With Java,因为您需要使用 JDBC 驱动程序 (MySQL Connector/J)。

try {
    conn =
       DriverManager.getConnection("jdbc:mysql://IPADDRESSGOESHERE:PORTNUMBER/yourdatabase");

    // Do something with the Connection

} catch (SQLException ex) {
    // handle any errors
    System.out.println("SQLException: " + ex.getMessage());
    System.out.println("SQLState: " + ex.getSQLState());
    System.out.println("VendorError: " + ex.getErrorCode());
}
于 2012-11-18T12:15:31.863 回答