MariaDB 다운로드
https://mariadb.com/downloads/connectors/connectors-data-access/java8-connector/
Download MariaDB Connectors for data access & streaming | MariaDB
Download connectors for high-performance data access & data streaming. MariaDB connectors include Python, C, C++, Java 7, Java 8, ODBC, R2DBC and Node.js.
mariadb.com
(MariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템이다.)
다운로드하기 jar 파일이 다운된다.
다운로드한 jar 파일 프로젝트에 끌어다놓기
preferences > installed jres에서 jdk 11.0.17 로 바꾸어주기
jdk는 보통 C: > program files > java > 여기에 있음
프로젝트 우클릭 > build path > configure build path
Libraries 탭 이동 > 목록에서 class path 누른 후 Add JARs > 끌어다놓은 jar 선택
classpath에 등록해줘야함
그럼 이렇게 referenced liraries가 생김
그리고 이렇게 DBConnect이라는 Class도 만들어줬다.
✔ JDBC 연결 코드
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBConnect {
public static void main(String[] args) {
Connection conn = null;
// 127.0.0.1 루프백 ip 내 ip주소로 인식해줘
// kttest(스키마)까지 입력
try {
Class.forName("org.mariadb.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mariadb://12.0.0.1:3306/kttest",
"root", "1234");
System.out.println("connected");
} catch(SQLException e) {
e.printStackTrace();
} catch(ClassNotFoundException e) {
e.printStackTrace();
} finally {
try {
if(conn!=null) conn.close();
} catch(SQLException e) {
e.printStackTrace();
}
}
}
}
야무지게 파일도 분리해줌
'IT정보 > 프로그래밍언어' 카테고리의 다른 글
[JavaScript][VSCode] 오늘은 웹 시작임 (0) | 2023.01.19 |
---|---|
[JAVA][SQL] JDBC 연결 / select, insert (0) | 2023.01.18 |
[Spring][Java] JPA /DI(의존성주입) / IoC(제어의 역전) (0) | 2022.11.15 |