JDBC & MySQL & socet exception

0

Witam,

Mam pytanie ad łączenia się z bazą MySQL z poziomu apletu java. Czy możliwe jest że mogę zalogować się do serwera bazy danych poprze phpMyAdmin a że jednocześnie konfiguracja serwera nie pozwala na dostęp poprzez aplet?

Napisałem kod taki jak poniżej i ciągle dostaje :
java.sql.SQLException: Unable to connect to any hosts due to exception: java.net.SocketException: java.net.ConnectException: Connection timed out: connect"
Po czym cała masa błędów których na razie nie wklejam bo sądze ze wynikają z tego timedOut'a.

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JApplet;
import java.sql.Statement;

public class LoadDriver_SQL extends JApplet {

 static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";


 
  public void init()
{
    try {
       
        Class.forName(JDBC_DRIVER).newInstance();
    } catch (Exception ex) {
    }
         Connection c = null;
    try {
        c = DriverManager.getConnection("jdbc:mysql://go2site.net/DatabaseName?username&passwd=passwd");
    } catch (SQLException ex) {
        ex.printStackTrace();
    }

}
}

0

Może dobrze by było podać w URLu do bazy jeszcze numer portu... Domyślny dla MySQL to 3306. Możliwe, że to rozwiąże problem.

Pozdrawiam,
Sylwester.

0

Dla mnei nieco dziwinie wyglada ten URL poniewaz masz username i nie ma to zadnej wartosci, ale ja sie na tym nie znam bo zawsze robie troche inaczej. Pozdro.

1 użytkowników online, w tym zalogowanych: 0, gości: 1