데이터베이스 조회, 생성, 삭제
먼저 사용자로 들어가면 빈화면이 출력된다.
위의 파란 동그라미 sql파일을 추가하게 되면 오른쪽처럼 Query 1이라는 파일이 생성되고,
테스트를 진행해볼 수 있다. 또한 이제부터 데이터베이스를 사용할 수 있다.
조회
사용자 계정으로 진입하였다면, 현재 데이터베이스 목록을 확인한다.
show databases; -- 현재 계정의 데이터베이스 목록을 출력한다.
다음과 같이 현재 생성된 데이터베이스 목록이 표시된다.
생성 및 사용
CREATE database 데이터베이스명;
use 데이터베이스명;
형식으로 데이터베이스를 생성하고 show를 사용하여 확인하면 추가된 것을 알 수 있다.
데이터베이스를 만들고나면 use를 이용하여 데이터베이스 사용설정을 한다.
CREATE database bookmng;
use bookmng;
삭제
DROP database 데이터베이스명;을 입력하면 생성한 데이터베이스를 삭제할 수 있다.
DROP database bookmng;
Table 조회, 생성, 삭제
데이터베이스는 Table을 여러개 가지고 있는 창고같은 역할을 하며,
table에는 우리가 원하는 값들이 저장된다. 먼저 우리가 만들고자 하는 테이블이 있는지 확인한다.
조회
show tables;
show tables를 이용하여 현재 데이터베이스의 테이블을 확인할 수 있다.
현재는 아무 테이블이 생성되어 있지 않다.
생성
create table 테이블명(
속성명 타입(크기),
속성명2 타입(크기)
...
);
create table book(
name varchar(20),
price int(10)
);
다음과 같이 간단히 테이블을 만들 수 있고,
만들어진 테이블의 형식은 desc 테이블명;
을 통해 확인할 수 있다.
show tables를 통해 테이블이 추가된 것도 확인할 수 있다.
삭제
drop table 테이블명;
을 통해 테이블의 삭제를 진행할 수 있다.