JDBC 설치 및 설정 - 3

1. JDBC 드라이버 설치

다양한 DBMS별 JDBC 드라이버 설치 방법이 존재합니다.

MySQL

  • 드라이버 다운로드:
  • 드라이버 설정:
    1. 다운로드한 ZIP 파일을 압축 해제.
    2. mysql-connector-java-<version>.jar 파일을 Java 프로젝트의 클래스패스에 추가.
    • IDE (예: IntelliJ, Eclipse)를 사용하는 경우, 프로젝트 설정에서 라이브러리를 추가하여 JAR 파일을 클래스패스에 포함시킬 수 있다.

Oracle

  • 드라이버 다운로드:
  • 드라이버 설정:
    1. 다운로드한 JAR 파일 (ojdbc8.jar 등)을 Java 프로젝트의 클래스패스에 추가.
    • IDE를 사용하는 경우, 프로젝트 설정에서 라이브러리를 추가하여 JAR 파일을 클래스패스에 포함시킨다.

PostgreSQL

  • 드라이버 다운로드:
  • 드라이버 설정:
    1. 다운로드한 JAR 파일을 Java 프로젝트의 클래스패스에 추가.
    • IDE를 사용하는 경우, 프로젝트 설정에서 라이브러리를 추가하여 JAR 파일을 클래스패스에 포함시킨다.

2. 데이터베이스 생성 및 설정 방법

1. MySQL

  • 데이터베이스 생성
    1. MySQL 서버에 접속. (예: mysql -u root -p)
    2. 데이터베이스를 생성
CREATE DATABASE mydatabase;
  • 사용자 생성 및 권한 부여
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;

2. Oracle

  • 데이터베이스 생성:
    1. Oracle 서버에 접속. (예: sqlplus / as sysdba )
    2. 데이터베이스를 생성
CREATE DATABASE mydatabase;
  • 사용자 생성 및 권한 부여
CREATE USER myuser IDENTIFIED BY mypassword;
GRANT CONNECT, RESOURCE TO myuser;

3. PostgreSQL

  • 데이터베이스 생성:
    1. PostgreSQL 서버에 접속. (예: psql -U postgres )
    2. 데이터베이스를 생성
CREATE DATABASE mydatabase;

// 사용자 생성 및 권한 부여
CREATE USER myuser WITH PASSWORD 'mypassword';
GRANT ALL PRIVILEGES ON DATABASE mydatabase TO myuser;

자료 구조(Data Structure) - 4으로 돌아가기

 

'Java > 자료구조' 카테고리의 다른 글

JDBC 데이터 기본 조작(CRUD) - 5  (0) 2024.06.11
JDBC 기본 사용법 - 4  (0) 2024.06.11
JDBC 구성 요소(아키텍처) - 2  (0) 2024.06.10
JDBC란 뭘까?  (0) 2024.06.10
Map 인터페이스 - 9  (0) 2024.05.13