我正在尝试连接到mysql数据库时遇到此错误

SQLException:通信链路故障成功发送到服务器的最后一个数据包是0毫秒前 . 驱动程序未收到来自服务器的任何数据包 .

请帮我解决这个错误

这是我连接数据库的代码 .

try {
    Class.forName("com.mysql.jdbc.Driver").newInstance();
    } catch (Exception ex) {
    System.out.println("Unable to load Driver");
}
    Connection con = null;

try {
    con = DriverManager.getConnection("jdbc:mysql://fdb7.biz.nf:3306/1593661_test",      "1593661_test", "thisispass");
    System.out.println("connection done.");
} catch (SQLException ex) {

System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: " + ex.getErrorCode());

}

请帮帮我 .