Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]

Database 연결 확인 + 이클립스 개발환경 만들기

2010. 6. 12. 15:13programming/JDBC

728x90
http://eclipse.org/
Eclipse IDE for Java EE Developers (190 MB) 를 받고.
eclipse 를 실행 후 Dynamic Web Project 로 생성 한 후

jdbc_connection.jsp 라는 파일 생성.

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<%@ page import="java.sql.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<%
  try{
     Class.forName("com.mysql.jdbc.Driver");
     out.println("오라클 드라이버 검색 성공 <br>");
 }
  catch(ClassNotFoundException e){
      out.println("드라이버 검색 실패<br>");
   }
 String url ="jdbc:mysql://localhost:3306/jspdb";
 String id = "root";
 String pass = "ce1111";
 try{
     Connection con = DriverManager.getConnection(url,id,pass);
      out.println("MySQL  디비가 연결 되었습니다.");
 }
 catch(SQLException e){ 
     out.println("MySQL 연결에 실패"); 
     e.printStackTrace();
   }
 %>
</body></html>


+----------------------------------------------------------------------------------+
이클립스 개발환경 만들기
+----------------------------------------------------------------------------------+
아래 Data Source Explorer 탭을 보면

Database Connections 폴더가 있다

마우스 오른쪽 클릭해서 New 를 한 다음에 MySQL을 선택한 후에

name에 MySQL을 써넣어준다.(한글은 쓰지않는게 좋다고 한다.)

그리고 Next 했는데 아무것도 나오지 않는다면 오른쪽 상단에 New Driver를 클릭해준다.

MySQL JDBC Driver MySQL 에서 버전을 선택 한 후에

Jar List 탭에서 Add/Jar Zip을 클릭한다.

JDBC 드라이버가 있던 경로를 찾아 들어가 mysql-connector-java-5.1.11-bin 를 선택해준다.
그리고서는 원래 있던 Driver 파일을 지워준다.

그다음에 OK를 눌러준다

Database 항목에 아까 만들어준 데이터베이스 이름을 써 넣어준다.

Database: jspdb
URL : jdbc:mysql://localhost:3306/jspdb
User name : root( 설정한 user name 입력)
Password: 설정한 패스워드 입력.

그리고서는 Test Connection 을 입력한다.

Ping succeeded!  라는 메시지가 나오면 DB연결이 된 것이다.

이클립스에서 Data Source Explorer 탭에서 Database Connections 폴더내에

생성되있는 데이터베이스가 보일 것이다. 그 안에 테이블도 볼 수 있다.

이제 위에 작성했던 파일을 실행 해보자. 데이터 베이스 연결 성공한 것을 볼 수 있다.

728x90

'programming > JDBC' 카테고리의 다른 글

JDBC 한글 깨지는 현상 해결  (0) 2010.06.21
JDBC 드라이브 설치.  (0) 2010.06.12
[JDBC]방명록 만들기  (0) 2010.06.04
[JDBC]전화번호부 DB  (0) 2010.05.28
jdbctest.jsp 실습 12주  (0) 2010.05.26