1. 링크로 들어가서 본인의 버전과 SQL에 맞는 드라이버를 다운로드한다.
https://www.mysql.com/products/connector/
SQL과 자바를 연결하는 드라이버이다.
2. 이클립스를 열고 자바 프로젝트를 누른 후 JRE를 누른다.
그럼. jar들이 보이는데 이 경로를 확인한다.
3. 1번에서 다운로드한 드라이버를 이 경로에 넣는다.
4. 이클립스를 껐다가 다시 실행하여 jre에 드라이버가 담겼는지 확인한다.
5. 아래 코드를 실행해서 정상적으로 결과가 나오면 연결이 성공한 뒤 해제도 된 것이다.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectionTest {
public static void main(String[] args) {
try {
// MySQL DB용 드라이로드
Class.forName("com.mysql.cj.jdbc.Driver");
// DB연결
Connection conn =
DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/MySQL내 접속할 DB명", "sql유저이름", "비밀번호");
System.out.println("mysql db 연결 성공");
// sql문장
// DB연결해제
conn.close();
System.out.println("mysql 연결해제 성공");
}
catch(ClassNotFoundException error) {
System.out.println("mysql driver 미설치 또는 드라이버 이름 오류");
}
catch(SQLException error) {
System.out.println("DB접속오류");
}
}
}
[출력 결과]
mysql db 연결 성공
mysql연결해제 성공
'교육, 학습 > 멀티캠퍼스_풀 스택' 카테고리의 다른 글
JDBC - JDBC개념, 구현(자바, MySQL연동) (0) | 2022.01.23 |
---|---|
JAVA 문법 - 자바 TCP, UDP구현 :: 소켓 프로그래밍 (0) | 2022.01.19 |
JAVA 문법 - 네트워크 개념, INetAddress, URLConnection클래스 (0) | 2022.01.19 |
JAVA 문법 - 자바 멀티스레드 구현(Thread, Runnable) (0) | 2022.01.17 |
JAVA 문법 - 변수(= 필드)의 종류 (0) | 2022.01.17 |
댓글