프로그램 공부 로그/DB 4

Dao에서 JDBC를 통한 DB연결

* Class.forName(com.mysql.cj.jdbc.Driver) : 드라이브를 로드 * DriverManager.getConnection(jdbc:mysql://localhost:'port'/'DBname') : 연결할 IP와 DB정보를 받는다. * Connection.prepareStatement("Query") : 커넥션을 통해 인스턴스 생성 * PreparedStatement : 생성된 인스턴스를 받아서 * pstmt.setObject(1, id) : 쿼리문에 필요한 값을 넣어줌 * PreparedStatement.executeQuery() : 쿼리 실행 * ResultSet.next() : 리턴값이 있으면 페이지를 넘겨주고, true/false를 반환. 필요한 지식 JDBC 이해 MyS..

sql

1. SHOW - 데이터 베이스를 리스트화시켜서 보여줌 2. SELECT - 데이터 조회 - FROM : 어떤 테이블인지 - WHERE : 조건문 3. UPDATE - 데이터 값 변경 - SET : 어떤 값을 변경하는가 4. INSERT - 데이터 추가 - INTO - SET : 어떤 데이터를 추가하는가 5. CREATE - 테이블 생성 - TABLE - (`dateName` dateType) 6. DELETE - 데이터 삭제 - FROM 7. ALTER TABLE - 테이블 구조 수정 - ADD COLUMN : 컬럼 추가 - 추가할 값 입력 8. DROP - 데이터 베이스 삭제 - DATABASE - IF EXISTS : 존재한다면 실행 9. DESC - 테이블 구조 확인 10. USE - 데이터 베이..