JSP/2012.04강의(MySQL)
4일차 JDBC 테이블 생성 및 확인
Bohemian life
2012. 5. 24. 11:30
mysql에 접속해서 테이블 생성 및 id ,context를 생성 해주자~
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.sql.Connection" %> <%@ page import="java.sql.Statement" %> <%@ page import="java.sql.ResultSet" %> <%@ page import="java.sql.DriverManager" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>mysql과 연결하자</title> </head> <body> <% //1 . 드라이버 로딩 Class.forName("com.mysql.jdbc.Driver"); Connection conn=null; Statement stmt=null; ResultSet rs=null; //2. 연결 try{ //test는 database 이름 입니다 //mysql안에 database 만드는 명령: //c:/>mysqladmin -u root creat test -p String url="jdbc:mysql://localhost:3306/test"; String user="root"; // 계정 이름 String password="1234"; //계정 비밀번호 conn = DriverManager.getConnection(url, user, password); out.print("연결성공 :"+ conn.toString()); }catch(Exception e){ out.print("연결 실패-"+e.getMessage()); } String query="select * from jsp;"; stmt=conn.createStatement(); //db에 명령을 날리면 결과가 옵니다. rs=stmt.executeQuery(query); rs.next();//한칸 아래로 이동 out.print("<br/>"+"id 컬럼 값:" +rs.getString("id")+"<br/>"); out.print("<br/>"+"context 컬럼 값:" +rs.getString("context")+"<br/>"); rs.close(); stmt.close(); conn.close(); %> </body> </html>