내정보 관련
디자인몰 잦은 질문
CP입점문의
솔루션구매
솔루션기능
사이트관리
솔루션연동
기타
홈페이지몰 잦은 질문
유지보수 잦은질문
서비스요금
카드결제
환불관련
예치금
HOME > 고객지원 > 잦은 질문 > 호스팅 잦은 질문     
LIST DETAIL GALLERY VOTE MODIFY DELETE  
분류 : 웹호스팅  제목: [JSP] mysql 접속 관련
글쓴이:김승진 날짜: 2006.02.13. 10:37:11 조회:25985 추천:0 글쓴이IP:
파일:     첨부파일이 없습니다.
1) java 파일의 경우 접속 확인 방법

$ cat MysqlTest.java

import java.sql.*;

public class MysqlTest {
public static void main(String args[]){
String DB_URL = "jdbc:mysql://localhost:3306/db_name";
String DB_ID = "db_id";
String DB_PW = "db_password";
Connection con;
try{
Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("1 단계. JDBC Driver 로드 : success");
}catch(ClassNotFoundException e){
System.out.println("1 단계. JDBC Driver 로드 : failure");
System.out.println(e.toString());
}

try{
con = DriverManager.getConnection(URL, DB_ID, DB_PW);
System.out.println("2 단계. MYSQL 접속 : success");
}catch(SQLException e){
System.out.println("2 단계. MYSQL 접속 : failure");
System.out.println(e.getMessage());
} finally {
if(conn !=null) try { conn.close(); } catch(Exception ex){}
}
}
}

하지만 애석하게도 java 명령어를 지원하지 않는 관계로 직접 확인이 불가능합니다. 따라서 2번의 방법으로 확인하시기 바랍니다.

2) jsp파일의 경우 접속하는 방법

$ cat MysqlTest.jsp


<%@ page import="java.sql.*" contentType="text/html;charset=euc-kr"%>
<html>
<head>
<title>mysql 접속 테스트</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<body>
<%
String DB_URL = "jdbc:mysql://localhost:3306/db_name";
String DB_ID = "db_id";
String DB_PW = "db_password";

Connection conn = null;

try {
Class.forName("org.gjt.mm.mysql.Driver");
out.println("1 단계. JDBC Driver 로드 : success<br>");
} catch(Exception ex) {
out.println("1 단계. JDBC Driver 로드 : failure<br>");
}

try {
conn = DriverManager.getConnection(DB_URL, DB_ID, DB_PW);
if(conn != null) out.println("2 단계. MYSQL 접속 : success");
} catch(Exception ex) {
out.println("2 단계. MYSQL 접속 : failure");
} finally {
if(conn != null) try { conn.close(); } catch(Exception ex) {}
}
%>
</body>
</html>

위 두 경우 모두 finally 부분을 보시면 어떠한 경우라도 conn 객체는 닫아야 한다는 점에 주의하시기 바랍니다.
LIST DETAIL GALLERY VOTE MODIFY DELETE  


 
전체글:64  방문수:3956028
RELOAD VIEW DEL DETAIL GALLERY
14 신규 웹호스팅 이용일 경우 신청 방법서버관리자2001.07.21. 14:07:1222581
13 웹호스팅 세팅 절차를 알고 싶습니다.서버관리자2001.07.21. 14:07:0540628
12 계정방식 및 웹메일방식으로 추가 신청하려면 어떻해 해야하나요?도메인팀2002.12.06. 14:01:0726365
11 포워딩 주소 변경 및 희망 아이디 변경은 어떻게 하나요?관리자2002.12.06. 11:12:5218473
10 무료 메일 신청이 안됩니다.관리자2002.12.06. 11:11:5418355
9 회원가입은 꼭 해야 합니까?관리자2002.12.06. 11:09:4515091
8 다른 회사의 서비스를 이용하는 중에 무료메일 서비스도 받을 수 있습니까?관리자2002.12.06. 11:08:2916523
7 무료메일 서비스를 받다가 웹호스팅으로 변경하려면 어떻게 해야 합니까?관리자2002.12.06. 11:07:0116729
6 포워딩/파킹을 받다가 웹호스팅으로 변경하려면 어떻게 해야 합니까?아사달2001.12.01. 15:42:1717895
5 기존에 유료포워딩을 받던 사람은 어떻게 해야 합니까?도메인부2001.11.24. 12:44:2916531
4 고정포워딩과 유동포워딩의 차이는 무엇입니까?도메인부2001.11.24. 12:44:1717831
3 디비(데이터베이스)를 사용하려고 합니다. 어떻게 해야 하나요?서버관리자2001.11.19. 16:53:4117254
2 이메일 추가는 무료인가요?서버관리자2001.11.19. 16:51:5915524
1 포워딩 주소 변경은 어떻게 하나요?서버관리자2001.11.19. 16:44:1120097
RELOAD VIEW DEL DETAIL GALLERY
  디자인몰 :
      505-054089-13-002
예금주 : (주)아사달   
인터넷 익스플로어 구글 크롬 모질라 파이어폭스
애플 사파리 오페라 넷스케이프
맨위로