Java/자료구조(Data Structure)

JDBC 설치 및 설정 - 3

도준영 2024. 6. 28. 15:42

JDBC 드라이버 설치

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

 

1. MySQL

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

2. Oracle

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

3. PostgreSQL

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

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

 

 

1. MySQL

 
 
MySQL 서버에 접속합니다. (예: mysql -u root -p)
 
데이터베이스를 생성합니다
CREATE DATABASE mydatabase;
 
사용자 생성 및 권한 부여

 

 

CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';

 

GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
 
 

2. Oracle

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

3. PostgreSQL

 
데이터베이스 생성:
 
PostgreSQL 서버에 접속합니다. (예: psql -U postgres )
 
 
 

 

CREATE DATABASE mydatabase;

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

'Java > 자료구조(Data Structure)' 카테고리의 다른 글

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