2010-07-20 4 views
0

난 후 내가 오류의 문제가있어 자바 를 사용하여 5.1 MySQL로 연결하려면 : com.mysql.jdbc.driverjava를 사용하여 mysql 버전 5.1에 어떻게 연결할 수 있습니까?

내가 가지고 사용하는 MySQL의 커넥터 - 자바-5.1.13-bin.jar를을 넣어 명령 PROMT에서 bin 디렉토리하지만 실행중인 자바 프로그램 내 MySQL의에서

답을 찾고 연결하지 않은 것은

+1

* 전체 * 오류 메시지가 필요합니다. 라이브러리가 클래스 패스에 있지 않거나, 연결 문자열이 올바르지 않거나, mysql 자체가 올바르게 설치되지 않았거나 단순히 실행되지 않을 수 있습니다. 어쨌든 - 전체 오류 설명/메시지는 매우 유용 할 것입니다. –

+0

import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; 공용 클래스 DBConnect { public static void main (String args []) { Connection con = null; \t 시도 \t { \t \t Class.forName ("com.mysql.jdbc.Driver"). newInstance(); \t \t con = DriverManager.getConnection ("jdbc : mysql : /// test", "root", ""); \t \t System.out.println ("Successfully connected"); \t \t \t con.close(); \t} \t 캐치 (예외 전자) \t { \t \t에서 System.out.println ("예외 :"+ e.getMessage()); \t} } 나는 wampServer –

답변

5

라이브러리는 자바의 classpath하지의 MySQL의 bin 디렉토리에 있어야합니다.

당신은 그것을 호출 시도 할 수 있습니다 :

java -cp /path/to/mysql-connector-java-5.1.13-bin.jar myPackage.MyProgram

를 내가 인접 lib 폴더 아래에 당신에게 그룹화 JAR 종속성을 제안하고 클래스 패스로한다는 설정합니다. 라이브러리를 한 곳에 보관하고 소프트웨어를 배포하고 실행하기가 더 쉬워집니다.

+1

을 사용하고 있습니다 ... 그들은 mysql의 bin 디렉토리에 머물 수 있지만 요점은 : 충분하지 않습니다. –

관련 문제