목록MySQL (7)
멋쟁이v의 개발일지
[목차]01. select 쿼리 실행을 위한 객체 생성 및 실행02. select 쿼리 실행결과 사용03. 로그인 처리(session 이용) 01. select 쿼리 실행을 위한 객체 생성 및 실행💡ResultSet rs = null; rs = pstmt.executeQuery();➡️ ResultSet 인터페이스 데이터 타입으로 rs 객체참조변수를 선언하고 null값으로 초기화 한다.➡️ pstmt 객체참조변수에 할당된 주소를 찾아가서 메서드 영역 executeQuery() 메서드를 호출합니다.pstmt 객체참조변수에 할당된 주소👉🏻1️⃣ preparedStatement 인터페이스로 부터 명령받은 com.mysql.cj.jdbc.result패키지내 ClientPreparedStatement 클래스 통해..
[목차]01. include로 화면 구현02. redirect로 화면 연결03. 검색 조건 설정04. redirect로 화면 연결 01. include로 화면 구현💡회원전체조회 리스트 화면에 include로 회원가입 폼과 연결한다. ➡️ 회원가입 화면 + 리스트 화면[코드예제] user_list.jsp 회원리스트 아이디 비밀번호 권한 이름 이메일 수정 삭제 수정버튼 삭제버튼 02. redirect로 화면 연결💡회원가입, 수정, 삭제 후 화면 처리를 user_list.jsp 로 리다이렉트 한다.[코드예제] user_(insert, update, delete)_action.jsp// 각각 action.jsp 자바코드 맨 마지막 부분에 리다이렉트 코드 추가 // user_list.jsp로 리다이렉트 respo..
[목차]01. select 쿼리로 회원 수정 화면02. update 쿼리로 회원 수정 처리03. delete 쿼리로 회원 삭제 처리 01. select 쿼리로 회원 수정 화면💡1️⃣ 수정버튼 클릭 시 해당 회원의 아이디를 불러온다. 2️⃣ 객체 생성 단계에서 select 쿼리 사용 (SELECT 컬럼명 FROM 테이블명 WHERE 조건)3️⃣ 불러온 회원 아이디를 쿼리에 넣어준다.4️⃣ 쿼리 실행 후 실행결과를 사용한다.5️⃣ 수정화면 폼을 만들고 value값에 쿼리 실행 결과를 넣어준다.[코드예제] user_update_form.jsp 수정화면 아이디 비밀번호 권한 이름 이메일 02. update 쿼리로 회원 수정 처리💡1️⃣ 수정 화면 폼에서 데이터 값을 받아온다. 2️⃣ 객체 생성 단계에서 upda..
[목차]01. select 쿼리 실행을 위한 객체 생성 및 실행02. select 쿼리 실행결과 사용03. 회원전체조회 화면 구현 01. select 쿼리 실행을 위한 객체 생성 및 실행💡ResultSet rs = null; rs = pstmt.executeQuery();➡️ ResultSet 인터페이스 데이터 타입으로 rs 객체참조변수를 선언하고 null값으로 초기화 한다.➡️ pstmt 객체참조변수에 할당된 주소를 찾아가서 메서드 영역 executeQuery() 메서드를 호출합니다.pstmt 객체참조변수에 할당된 주소👉🏻1️⃣ preparedStatement 인터페이스로 부터 명령받은 com.mysql.cj.jdbc.result패키지내 ClientPreparedStatement 클래스 통해 생성된 객..
[목차]01. mysql 드라이버 로딩02. Connection 객체로 DB 연결03. Query 실행을 위한 준비(객체 생성)04. Query 실행05. Query 실행결과 사용06. 객체, DB연결 종료 01. mysql 드라이버 로딩라이브러리 사용(mysql-connector-java-8.0.28.jar)👉🏻Class.forName(”com.mysql.jdbc.Driver”); 02. Connection 객체로 DB 연결Connection 객체 생성➡️ Connection interface 데이터 타입으로 conn 객체참조변수 선언객체 생성을 위한 변수값 세팅(ip, port번호, db명, db접속id/pw) ➡️ getConnection 메소드는 static으로 선언되어서객체 생성 없이 Drive..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zE3g2/btr95q8WgUI/i7JXZ6sPXWshZvOsdXzEK0/img.png)
[목차]01. mysql 드라이버 로딩02. Connection 객체로 DB 연결03. Query 실행을 위한 준비(객체 생성)04. Query 실행05. Query 실행결과 사용06. 객체, DB연결 종료 01. mysql 드라이버 로딩라이브러리 사용(mysql-connector-java-8.0.28.jar)👉🏻Class.forName(”com.mysql.jdbc.Driver”); 02. Connection 객체로 DB 연결Connection 객체 생성➡️ Connection interface 데이터 타입으로 conn 객체참조변수 선언객체 생성을 위한 변수값 세팅(ip, port번호, db명, db접속id/pw) ➡️ getConnection 메소드는 static으로 선언되어서객체 생성 없이 Drive..
[목차]01. MySQL, HeidiSQL 설치02. DB Table 생성 및 활용 01. MySQL, HeidiSQL 설치✅ MySQL 설치1️⃣ https://dev.mysql.com/downloads/ 접속 후 Installer 설치(msi 파일)2️⃣ Custom 셋업 설정3️⃣ root 계정 비밀번호 설정4️⃣ 설치 완료 후 서비스 실행 확인 ✅ HeidiSQL 설치👉🏻https://www.heidisql.com/ 접속 후 설치 02. DB Table 생성 및 활용1️⃣ 데이터베이스 관리자 root계정에 로그인한다.세션이름 규칙(약속) - 아이디_DB명_DBMS 2️⃣ 데이터베이스, 일반 사용자 계정 생성쿼리 작성 후 F9로 실행 3️⃣ 일반 사용자 계정으로 로그인root 계정에서 부여한 사용자..