안녕하세요.
mysql을 이용해서 jdbc 연동을 하고자 합니다.
아무리 해봐도 해답을 찾을 수가 없네요.mysql은 정상적으로 설치를 했구요.
jdbc driver는 mm.mysql-jdbc-2.0pre version을 설치했습니다.
classpath에 /usr/local/mysql-jdbc-2.0pre를 추가 했어요.
예제에 나와있는 test 프로그램을 실행했더니 다음과 같은 exception 이 발생합니다. 제발 도와 주시길......
Cannot load connection class 'java.sql.SQLException: Communication link
failure:Badhandshake'.
import java.sql.*;
public class test {
public static void main(String args[]) {
Connection con;
try {
Class.forName("org.gjt.mm.mysql.Driver");
} catch(ClassNotFoundException e) {
System.out.println(e.getMessage());
}
try {
String url = "jdbc:mysql://localhost:3306/mysql";
con = DriverManager.getConnection(url, "uid", "upasswd");
System.out.println("OK");
}
}
}
|