DBMS의 2일차.
sql의 기초적인 문제들을 풀어보자.
1.전체 데이터베이스 리스팅
2.mysql 데이터 베이스 선택
3. 테이블 리스팅
4. db 테이블의 구조 확인
5. 기존에 board 데이터베이스가 존재 한다면 삭제
6. 새 데이터베이스(board) 생성
7. 데이터베이스 추가 되었는지 확인
8.board 데이터 베이스 선택
9.테이블 확인
테이블 리스팅
가져오는 데이터를 저장하기 위해서는 테이블 데이터를 저장하는 장소를 만들어야 하기 때문에
테이블을 생성한다.
SQL에서는 ;이 명령어이기 때문에 이걸 실행하지 않으면 안된다라는 잘 알고 있지?
전체 데이터베이스 리스팅
SHOW DATEBASES;
mysql데이터 베이스 선택 USEmysql`
테이블 리스팅
CREATE TABLES; ----->여기서 테이블 리스팅을 하는 이유는 왜냐하면 데이터를 가져와서
저장할 공간을 만들어야 하기 때문에.
db 테이블의 구조 확인
DESC db -----> 여기서 DESC는 db의 테이블의 구조가 맞게 되었는지 확인하는 방법을 말함.
기존에 board 데이터베이스가 존재 한다면 삭제
DROP DATEBASE IF EXITS board ;
새 데이터베이스(board) 생성
CREATE board -------> 이게 아니라 항상 데이터베이스를 생성해야할 때 create은 잘 했는데 datebase라는 걸 꼭 붙어줘야 해!
데이터베이스 추가 되었는지 확인
DESC로 데이터베이스를 추가하도록 한다.
board 데이터 베이스 선택
USE DATEBASE board; ------> 항상 데이터베이스라는 언어를 빼먹지 말자.
#테이블 확인
SHOW TABLES;