기존에 쓰던 코드는 이건데 오류로 안되더라
클래스 찾아오는 부분은 deprecated 뜨고
타임존을 입력하라는 에러가 뜬다
<%
Connection conn = null;
PreparedStatement ptst = null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/스키마여기에", "DB계정",
"계정 비밀번호");
/* 생략 */
} catch (Exception e) {
e.printStackTrace();
} finally {
if (ptst != null) {
ptst.close();
}
if (conn != null) {
conn.close();
}
}
%>
그래서 요즘 쓰는건 아래와 같다
클래스 찾아오는 부분에 cj가 추가되었고
캐릭터 인코딩과 타임존을 추가하였더니 오류 없이 잘됨~!
<%
Connection conn = null;
PreparedStatement ptst = null;
try {
Class.forName("com.mysql.cj.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/스키마명여기에?characterEncoding=UTF-8&serverTimezone=UTC", "DB계정",
"계정 비밀번호");
/* 생략 */
} catch (Exception e) {
e.printStackTrace();
} finally {
if (ptst != null) {
ptst.close();
}
if (conn != null) {
conn.close();
}
}
%>
'jsp' 카테고리의 다른 글
jstl로 map에 접근하기 HashMap<String, Object> (0) | 2020.05.04 |
---|---|
MultipartRequest를 통한 파일업로드하기 (0) | 2020.02.03 |