1. jdk에 MariaDB jdbc jar파일 넣기
① 다운로드 사이트 : https://downloads.mariadb.org/
Downloads - MariaDB
downloads.mariadb.org
- 다운로드 사이트에서 MariaDB Connector/J 2.4 Series 다운로드

② 아래쪽 MariaDB Connector/J .jar files 클릭

③ 중간에 "mariadb-java-client-2.4.2.jar" 파일 선택 > 다운로드 됨

④ 다운로드받은 파일을 본인의 JDK 경로에 넣어준다.
- C:\자바가설치된경로\jdk1.8.0_211\jre\lib\ext 안에 넣어준다.

2. 이클립스에서 Connection 테스트
① 이클립스를 켜서 Dynamic Web Project를 생성한다. 생성하고 나면 "Java Resources > Libraries > JRE System Library > mariadb-java-client-2.4.2.jar" 파일이 보인다.

② 먼저 HediSQL에서 DB,use를 생성하고 user에게 DB권한을 준다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # DATABASE 생성 CREATE DATABASE study_db default CHARACTER SET UTF8; # 생성된 DATABASE 확인 SHOW DATABASES; # 사용자 생성 CREATE USER 'study_user' @ 'localhost' identified by 'user' ; # 생성된 사용자 조회 SELECT USER , HOST FROM USER ; # 생성된 사용자( USER )에게 DB 권한 부여 GRANT ALL PRIVILEGES ON study_db.* TO study_user@ 'localhost' IDENTIFIED BY 'user' ; |
③ src에 step1에 TestJDBC.jar 파일을 생성해준다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | package step1; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class TestJDBC { public static void main(String[] args) throws SQLException { String driver= "org.mariadb.jdbc.Driver" ; try { //1.데이터베이스 드라이버 로딩 Class.forName(driver); System.out.println( "DB Driver Loading" ); //2.데이터베이스 서버와 연결 Connection con=DriverManager.getConnection(dbUrl, "study_user" , "user" ); System.out.println( "DB Connection:" +con); con.close(); } catch (ClassNotFoundException e) { e.printStackTrace(); } } } |
④ 실행시 DB Connection 메세지가 정상적으로 뜨면 완료.

'1.JAVA Web Programming > [2주차]DB,Model1,Model2' 카테고리의 다른 글
Model1 Architecture (0) | 2019.08.03 |
---|---|
DB 연동 - mariadb 설치 (0) | 2019.08.03 |