사용자가 사용하는 프로그램이 무엇이든 네트워크를 통해서 데이터를 전송받을 때는 가능하면 최소한의 데이터만을 전송받아야 한다. 페이징 처리는 사용자에게 전체 데이터중 일부분만 보여주는 것이다.
게시판 하단 페이징 처리를 한다.
mysql에서 일부 데이터만 가져오는 쿼리는 아래와 같다.
select ... where ... order by ... limit 시작데이터, 데이터의 개수
페이징 처리를 위해 mysql의 자가복제 기능을 이용하여 dummy 데이터를 넣는다.
insert into tbl_board(title, content, writer) (select title, content, writer from tbl_board);
아래 쿼리로 확인해보면 등록된 데이터 개수를 알 수 있다.
select count(*) from tbl_board;
'마리아 DB' 카테고리의 다른 글
마리아 DB 연습 - 네번째(scott ) - SQL 쿼리 연습 (0) | 2022.04.09 |
---|---|
마리아 DB 연습 - 세번째(3) scott 계정 생성 및 테이블 생성 (0) | 2022.04.09 |
마리아 DB 연습 - 두번째(2) 유저 생성 및 권한 부여및 삭제 (0) | 2022.04.09 |
마리아 DB 연습 - 첫번째(1) - DATABASES 생성 및 삭제 (0) | 2022.04.09 |