앞의 코드에서 source book.sql은 앞서 생성한 book.sql 파일을 실행하여 테이블을 생성하고, 생성된 테이블에 레코드 세 개를 삽입합니다. 여기에서 book.sql 파일은 MySQL을 접속하기 전 실행한 경로와 반드시 같아야 합니다.
접속된 MySQL 현재 경로와 book.sql 파일이 위치한 경로가 다르면 다음과 같이 book.sql 파일이 위치한 경로 이름을 정확히 표시해야 합니다.
mysql> source C:/프로젝트 경로/WebContent/resources/sql/book.sql
5. book 테이블에 삽입된 데이터를 확인합니다.
코드 17-5 명령 프롬프트 화면
...
mysql> SELECT b_bookId, b_name, b_releaseDate, b_condition, b_fileName FROM book; ➊
➋
+ -------- + --------------------- + ------------ + ---------- + ------------ +
| b_bookId | b_name | b_releaseDate| b_condition| b_fileName |
+ -------- + --------------------- + ------------ + ---------- + ------------ +
| ISBN1234 | C# 교과서 | 2020/05/29 | | ISBN1234.png |
| ISBN1235 | Node.js 교과서 | 2020/07/25 | | ISBN1235.png |
| ISBN1236 | 어도비 XD CC 2020 | 2091/05/29 | | ISBN1236.png |
+ -------- + --------------------- + ------------ + ---------- + ------------ +
3 rows in set (0.00 sec)
mysql>
➊ book 테이블에서 b_bookId, b_name, b_releaseDate, b_condition, b_fileName 값만 조회합니다. book 테이블의 모든 필드에 대해 등록된 레코드를 조회할 때는 select * from book으로 입력해야 합니다.
➋ book 테이블의 모든 필드와 레코드 값이 출력된 결과입니다.