본문으로 바로가기

JDBC 설치 및 설정 - 3

category Java 2024. 11. 12. 10:49
 💡 JDBC 드라이버 설치
 다양한 DBMS별 JDBC 드라이버 설치 방법이 존재 합니다.

1. MySQL

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

2. Oracle

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

3. PostgreSQL

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

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

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;

'Java' 카테고리의 다른 글

래퍼 클래스  (0) 2025.01.04
JDBC 기본 사용법 - 4  (0) 2024.11.12
JDBC 구성 요소(아키텍처) - 2  (0) 2024.11.11
인터페이스 활용  (0) 2024.10.02
콜백 메서드 구현  (0) 2024.09.25