본문 바로가기
BOOKS/수월한 Java

이클립스에서 Data Management로 MySQL 연결하기

by IT여행자 2021. 10. 30.
728x90

다양한 Database 클라이언트 유무료 툴들이 존재하지만, 간단한 쿼리 작업등을 하기 위해 굳이 별도의 클라이언트 툴을 설치하기 싫다면 이클립스 기능 중 하나인 Data Management를 사용하여 데이터베이스 연결하고 쿼리를 실행할 수 있습니다. 현재 사용하고 있는 대부분의 DBMS를 연결할 수 있지만, 본 지면에서는 MySQL을 예로 들어 보겠습니다.


물론 사용하려는 MySQL은 로컬이든 원격지든 설치되어 있고, 사용권한이 있는 계정은 있어야 합니다. 또한 사용하려는 버전의 JDBC 드라이버도 이클립스를 사용하고 있는 로컬 컴퓨터에 다운로드되어 있어야 합니다.

 

따라서 본 지면에서는 JDBC 다운로드부터 진행하도록 하겠습니다.

 

JDBC Driver 다운로드

mysql.com 사이트를 방문한 뒤, 메뉴에서 Products를 선택한다.

 

MYSQL Connectors를 선택한다.

JDBC Driver 항목의 Download링크를 클릭한다.

 

 

Archives 탭을 선택한다.

 

다운로드하려는 버전과 Platform indepentent를 선택한 후 압축 파일을 선택한다.

압축이 해제된 폴더를 가보면 mysql-connector-java-버전.jar와 같은 파일이 JBDC 드라이버 파일이다.

Connection 작업

이클립스의 뷰들중에 Data Source Explorer를 사용하여 Connection 작업을 한다.

Window>Show View > Other>Data Management >Data Source Explorer

 

뷰가 새롭게 추가되며, Database Connections에 마우스 우클릭한다.

 

사용하려는 Database 종류를 선택하여 아이템을 선택한다.

 

 

Database에 따른 드라이버 파일이 필요하다. 붉은 사각형 영역을 클릭하여 드라이버를 선택해야 한다. 

 

대부분 사용자가 다운로드한 드라이버가 첫번째 탭인 Name/Type에 없을 것이다. 두 번째 탭인 JAR List로 이동하여 다운로드한 JDBC 드라이버를 선택한다.

붉은 사각형 영역을 사용하려는 데이터 베이스메 맞게 수정한다.

ex) root 사용자인경우
Database : mysql
URL : jdbc:mysql://localhost:3306/mysql
User Name : root
Password : *****

 

SQL 실행하기

이클립스에 정상적으로 JDBC 드라이버가 연결되었다면 간단한 쿼리를 실행해 볼 수 있다.

 

먼저 Data Source Explorer 창의 오른쪽에 있는 아이콘을 클릭한다.

 

오른쪽에 있는 아이콘을 클릭하면 아래와 같은 창이 뜨는데 실행할 쿼리를 입력한 뒤 alt+s 키를 누르면 결과창이 나타난다. 쿼리문에서 마우스 우클릭하면 보다 상세한 옵션 메뉴들을 볼 수 있다.

 

이상으로 이클립스에서 간단히 SQL문장을 실행해 볼 수 있는 Data Source Explorer에 대하여 살펴 보았습니다.

 

 

 

 

'BOOKS > 수월한 Java' 카테고리의 다른 글

추상 클래스  (0) 2024.04.07
인터페이스  (0) 2024.04.07
swing으로 만들어본 멀티 메모장 #2/2  (0) 2023.03.20
swing으로 만들어본 멀티 메모장 #1/2  (0) 2023.03.01
List에 담긴 정보를 배열로 변환하기  (0) 2022.11.27