我在使用Java和MySQL连接器/J连接MySQL时遇到问题
我正在尝试使用JavaSwing创建一个Java应用程序。swing GUI将有一系列单选按钮,用于在新框架中过滤“结果”表 结果表的内容将来自Mysql数据库,该数据库是在另一台机器上使用其本地主机创建的 我创建了一个类,该类将在我创建的GUI与我的合作伙伴创建的MySQL数据库之间建立连接。这是我的密码:我在使用Java和MySQL连接器/J连接MySQL时遇到问题,java,mysql,database,Java,Mysql,Database,我正在尝试使用JavaSwing创建一个Java应用程序。swing GUI将有一系列单选按钮,用于在新框架中过滤“结果”表 结果表的内容将来自Mysql数据库,该数据库是在另一台机器上使用其本地主机创建的 我创建了一个类,该类将在我创建的GUI与我的合作伙伴创建的MySQL数据库之间建立连接。这是我的密码: package laptopicSelection; import java.sql.Connection; import java.sql.DriverManager; public
package laptopicSelection;
import java.sql.Connection;
import java.sql.DriverManager;
public class LaptopicGUI {
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
getConnection();
try{
String driver = "com.mysql.jdbc.Driver";
String url ="jdbc:mysql://1xx.xx.xxx.xxx:3306/Laptable?autoReconnect=true&useSSL=false";
String username = "root";
String password = "xxxxxxxx";
Class.forName(driver);
Connection conn = DriverManager.getConnection(url,username,password);
System.out.println("connected" + conn);
return conn;
}
catch (Exception e){
System.out.println(e);
}
return null;
}
}
我收到以下错误:
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:
无法创建到数据库服务器的连接。尝试重新连接3
时代。放弃
同样,ip、用户名和密码都是由在机器上创建mysql数据库的同一个人提供给我的
我正在尝试远程连接到该数据库,使用上面代码在我的机器上使用Java
我哪里出错了 您能使用普通客户端进行连接吗?例如,通过Windows中的命令行@shmosel1)“我正在尝试使用JavaSwing创建一个Java应用程序。”因为这在命令行应用程序中已经失败了。这不包括Swing GUI。显然,这个问题不应该有标签。2) 使用缩进代码行和代码块的逻辑和一致形式。缩进的目的是使代码的流程更易于遵循@是的。问题似乎出在服务器/数据库上,而不是代码上