Christmas Pikachu JSP - MYSQL 연결
개발일지/JSP

JSP - MYSQL 연결

ZI_CO 2022. 11. 28.

https://downloads.mysql.com/archives/c-j/

 

MySQL :: Download MySQL Connector/J (Archived Versions)

Please note that these are old versions. New releases will have recent bug fixes and features! To download the latest release of MySQL Connector/J, please visit MySQL Downloads. MySQL open source software is provided under the GPL License.

downloads.mysql.com

 

 

(DB버전 확인 하는 법)

 

 

 

 

다운후 압출 풀어서 JAR파일을 해당 프로젝트 lib폴더에 넣어준다.

 

 

 

여기까지가 JDBC드라이버 셋팅이다 

jsp파일을 만들어서 DB와 연결해주는 코드를 작성해주자

 

<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<%
		// 준비물
		Class.forName("com.mysql.cj.jdbc.Driver");
		Connection conn = null;
		Statement stmt = null;
		ResultSet rs = null;
		String url = "jdbc:mysql://localhost:3306/shopdb?serverTimezone=Asia/Seoul&characterEncoding=UTF-8";
		String dbUser = "아이디";
		String dbPw = "비밀번호";
		String query = "SELECT * FROM usertbl";
		conn = DriverManager.getConnection(url,dbUser,dbPw);
		stmt = conn.createStatement();
		rs = stmt.executeQuery(query);
		
		while(rs.next()) {
			out.write("username : " +  rs.getString("username"));
		}
		
	
	%>
</body>
</html>

 

 

 

코드작성이 다 되었으면 서버를 실행시켜주면 username컬럼에 있는 값들을 모두 가져온다.

'개발일지 > JSP' 카테고리의 다른 글

커넥션 풀(DBCP)  (1) 2022.11.29
DAO & DTO  (0) 2022.11.29
JSP - Cookie(쿠키)  (0) 2022.11.28
Servlet JSP 스크립트  (0) 2022.11.24
Servlet form 데이터 처리  (0) 2022.11.24

댓글