database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 2676 게시물 읽기
No. 2676
JDBC에서 Bad handshake Error 제발 부탁드립니다....
작성자
rushipel
작성일
2000-07-16 22:25
조회수
3,294

안녕하세요..

 

JDBC에서 이런 에러가 나는군요.

 

java.sql.SQLException: Communication link failure: Bad handshake

at org.gjt.mm.mysql.MysqlIO.init(Compiled Code)

at org.gjt.mm.mysql.Connection.<init>(Compiled Code)

at org.gjt.mm.mysql.Driver.connect(Compiled Code)

at java.sql.DriverManager.getConnection(Compiled Code)

at java.sql.DriverManager.getConnection(Compiled Code)

at DBmanager.<init>(Compiled Code)

at DBmanager.main(Compiled Code)

 

처음에는 JDBC Driver를 mm.mysql.jdbc-1.2c.tar.gz 써 봤습니다.

 

어떤 분은 JDBC를 mm.mysql.jdbc-2.0pre5.tar.gz로 바꿔서 되었다고 하는데..

저는 안되는 군요..

 

이렇게도 해 보았습니다.

 

grant all privileges on *.* to User_ID@"%" identified by 'User_pass' with grant option;

 

또 이렇게도 해 보았습니다.

 

insert into user values 'localhost','User_ID','User_pass','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');

 

.bash_profile 내용 입니다.

 

PATH=$PATH:$HOME/bin:.:/usr/local/mysql/bin:/usr/local/jdk1.2/bin

BASH_ENV=$HOME/.bashrc

USERNAME="futures21"

TMOUT=-1

export USERNAME BASH_ENV PATH

export JAVA_HOME=/usr/local/jdk1.2

export JDBC_HOME=/home/futures21/jdbc

CLASSPATH=$JDBC_HOME/mysql_comp.jar:$JDBC_HOME/mysql_uncomp.jar:$JDBC_HOME/mysql_both_comp.jar:$JDBC_HOME/mysql_both_uncomp.jar:$JAVA_HOME

 

CLASSPATH는 JDBC Driver 종료에 따라 바꾸어 보기도 했습니다.

 

JAVA로 DB를 연결하는 소스는 다음과 같습니다.

 

try{

 

driverName = "org.gjt.mm.mysql.Driver";

Class.forName(driverName);

dbURL = "jdbc:mysql://localhost:3306/User_db";

connection = DriverManager.getConnection(dbURL, "User_ID", "User_pass");

statement = connection.createStatement();

 

} catch(SQLException e){

 

e.printStackTrace();

 

} catch(Exception e){

 

e.printStackTrace();

 

}

 

해결책좀 제시해 주세요... 정말 죽겠습니다.

 

제발 부탁합니다. 해결안좀 주세요....

[Top]
No.
제목
작성자
작성일
조회
2683mod_auth_mysql을 통해서 인증하려는데에 더해서에 더해서에 더해서...
정승운
2000-07-17
2022
2688┕>Re: mod_auth_mysql을 통해서 인증하려는데에 더해서에 더해서에 더해서...
정재익
2000-07-17 23:49:57
2320
2680# 정말 안됩니다..사용자 생성및 다른것들...??
권국봉
2000-07-17
2237
2684┕>Re: # 정말 안됩니다..사용자 생성및 다른것들..&lt;-- 자답.!!
권국봉
2000-07-17 20:09:57
2110
2677update문을 쓰다가 duplicated가 primary키에서 발생
박보경
2000-07-17
1988
2685┕>Re: update문을 쓰다가 duplicated가 primary키에서 발생
정재익
2000-07-17 21:28:32
2222
2709 ┕>Re: Re: update문을 쓰다가 duplicated가 primary키에서 발생
박보경
2000-07-18 23:16:02
2127
2676JDBC에서 Bad handshake Error 제발 부탁드립니다....
rushipel
2000-07-16
3294
4692┕># Re: JDBC에서 Bad handshake Error 제발 부탁드립니다....
답변
2000-11-24 14:25:15
3064
2675# 원격지에서 리눅스 서버(MySQL)에 접근 하려는데요..
장현정
2000-07-16
2169
2686┕>Re: # 원격지에서 리눅스 서버(MySQL)에 접근 하려는데요..
정재익
2000-07-17 21:31:54
2543
2695┕># Re: # 원격지에서 리눅스 서버(MySQL)에 접근 하려는데요..
하기가
2000-07-18 11:05:21
2716
2673# 데몬실행시 데몬이 뜨질 않어요???
김준혁
2000-07-16
2259
2687┕>Re: # 데몬실행시 데몬이 뜨질 않어요???
정재익
2000-07-17 21:32:51
2160
2671# 정재익님..믿에처럼 해주었으나...??
김준혁
2000-07-16
2111
2672┕>Re: # 정재익님..믿에처럼 해주었으나...??
정재익
2000-07-16 20:06:37
2517
2674 ┕>더 편하게 하시려면
함용대
2000-07-16 21:07:48
2355
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다