728x90
728x170
Eclipse와 MySQL 연동하기 (JSP)
■ MySQL Connector/J 다운로드 받기
- 다운로드 링크 : https://dev.mysql.com/downloads/connector/j
- Select Operation System : Platform Independent
- ZIP 또는 TAR 파일 다운로드 후, 압축 해제
■ Eclipse에서 JDBC Package 추가하기
- Project 클릭 후 마우스 우클릭 -> Properties
- 좌측의 [Java Build Path] 탭 -> [Libraries] 탭 -> [Add External JARs...] 버튼 클릭
- 다운로드 받은 mysql-connector-java-8.0.22.jar 선택
- [Package Explorer] -> [프로젝트명] -> [Referenced Libraries] 디렉터리에 라이브러리가 추가되었는지 확인
■ 테스트 하기
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 | <%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> <%@ page import="java.sql.*" %> <!-- import : java.sql.* --> <% String ID = "root"; // MySQL 아이디 String PWD= "1234"; // MySQL 비밀번호 String PORTNO = "3306"; // MySQL 포트 번호 String DBNAME = "mydb"; // 연결할 MySQL DB 이름 String TIMEZONE = "serverTimezone=UTC"; // MySQL 8.0 버전 이상 연결 시 사용 String Query = "jdbc:mysql://localhost:" + PORTNO + "/" + DBNAME + "?" + TIMEZONE; Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection(Query, ID, PWD); if (conn != null) { out.println("WebDB 데이터베이스로 연결했습니다. <br>"); conn.close(); out.println("WebDB 데이터베이스로의 연결을 끊었습니다.<br>"); } else { out.println("WebDB 데이터베이스로 연결할 수 없습니다.<br>"); } %> |
WebDB 데이터베이스로 연결했습니다. WebDB 데이터베이스로의 연결을 끊었습니다. |
- 8.0 버전 이상의 MySQL과 Eclipse를 연동할 경우, "serverTimezone=UTC" 를 붙여야 함.
728x90
그리드형(광고전용)