sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
sitelink4 | |
sitelink5 | |
sitelink6 |
<%@ page language="java" import="java.util.*, java.sql.*" session="true" contentType="text/html;charset=UTF-8" %>
<HTML>
<HEAD>
<TITLE> MySQL JDBC TEST PAGE </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<h1>MySQL JDBC Test page</h1>
<br>
<table border=1 cellpadding=0 cellspacing=0>
<%
/**
mysql용 JDBC 드라이버를 classpath 에 우선 추가하세요.
jdbcUrl 의 chat 를 해당 dbname으로 변경하세요.
dbUser, dbPass 도 마찬가지로 설정하세요.
**/
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
String driverClassName = "com.mysql.jdbc.Driver";
String dbName = "jpetstore";
String dbUser = "jpetstore";
String dbPass = "jpetstore";
String jdbcUrl = "jdbc:mysql://localhost:3306/"+dbName+"?useUnicode=true&characterEncoding=UTF8";
try {
Class.forName(driverClassName);
} catch(ClassNotFoundException e) {
System.out.println("mysql driver loading error!");
out.println("mysql driver loading error!");
out.println(e.toString());
return;
}
try {
con = DriverManager.getConnection(jdbcUrl, dbUser, dbPass);
} catch(SQLException e) {
System.out.println("mysql connection error!");
out.println("mysql connection error!");
out.println(e.toString());
return;
}
try {
stmt = con.createStatement();
String query = "show status";
rs = stmt.executeQuery(query);
while(rs.next()) {
out.println("<tr>");
out.println("<td>" + rs.getString(1) + "</td>");
out.println("<td>" + rs.getString(2) + "</td>");
out.println("</tr>");
}
} catch(SQLException e ) {
out.println(e.toString());
}
try {
if(rs !=null) rs.close();
if(stmt != null) stmt.close();
if(con != null) con.close();
} catch(SQLException e) {
out.println(e.toString());
}
%>
</table>
</BODY>
</HTML>
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
11 | [ChatGPT] JDBC API에서 java.sql과 javax.sql 패키지의 차이점 | 황제낙엽 | 2025.01.31 | 131 |
10 | ResultSet 을 순회하기 전에 사이즈 구하기 | 황제낙엽 | 2021.01.14 | 290 |
9 | ResultSet 의 사이즈로 조회 결과가 있는지 확인 | 황제낙엽 | 2021.01.14 | 337 |
8 | SQLite JDBC Driver | 황제낙엽 | 2020.02.25 | 3625 |
7 |
Microsoft SQL Server JDBC 드라이버 2.0
![]() | 황제낙엽 | 2019.05.22 | 470 |
6 |
간단한 DBConnection 프로그램 (JDBC)
![]() | 황제낙엽 | 2008.05.15 | 456 |
5 | [Tip] 톰캣 JNDI DB POOL 설정하기 | 황제낙엽 | 2007.05.11 | 486 |
» |
JDBC 테스트 페이지
![]() | 황제낙엽 | 2007.02.22 | 9263 |
3 | [JDBC] URL 사용법 모음 | 황제낙엽 | 2007.02.21 | 1496 |
2 | JDBC Date 포맷 변환 | 황제낙엽 | 2003.11.08 | 938 |
1 | Connection 리소스 관리시 주의해야 할 점 | 황제낙엽 | 2003.09.06 | 429 |