본문 바로가기

IT/SQL

SQL 데이터베이스 생성, 조회, 삭제

SQL 데이터베이스 생성

SQL을 사용하려면 가장 기본적으로 데이터베이스가 있어야 한다.

사실, 데이터베이스를 생성하는 식은 매우 간단하다.

 

CREATE DATABASE [데이터베이스 이름];

 

CREATE DATABASE라고 말하고 그 뒤에 만들 데이터베이스의 이름을 적으면 끝이다.
예시로 mybusiness라는 이름을 가진 데이터베이스를 만들어 보자.

> CREATE DATABASE mybusiness; 
Query OK, 1 row affected (0.014 sec) 
> 
> show databases; 
+--------------------+ 
| Database           | 
+--------------------+ 
| mybusiness         | 
+--------------------+ 
1 rows in set (0.055 sec)

 

Query OK 라는 메시지를 받았다면, 성공적으로 데이터베이스가 만들어진 것이다.

 

 


 

SQL 데이터베이스 조회

SHOW DATABASES;

만들어진 데이터베이스의 리스트를 확인하고 싶다면, show databases;라고 입력한 다음 엔터키를 누르면 내가 만든 데이터베이스 목록을 볼 수 있다. 예제는 위 데이터베이스 생성 예시를 보면 된다.

 

 

 


 

SQL 데이터베이스 삭제

DROP DATABASE [데이터베이스 이름];

 

데이터베이스를 삭제하려면 DROP DATABASE 뒤에 삭제할 데이터베이스의 이름을 넣으면 된다.
역시 매우 간단하게 삭제할 수 있지만, 반드시 주의해야 한다.
DROP DATABASE를 날리는 순간, 그 안에 있던 모든 데이터를 포함해서 전부 삭제가 되기 때문이다.  

위에서 만들었던 mybusiness라는 데이터베이스를 삭제해보도록 하자.

> DROP DATABASE mybusiness; 
Query OK, 0 rows affected (0.044 sec) 
>
> show databases; 
+--------------------+ 
| Database           | 
+--------------------+ 
0 rows in set (0.002 sec)

 

데이터베이스는 삭제가 되었고, 검색해도 찾을 수 없다.
 

** 데이터베이스 생성, 조회, 삭제는 해당 권한을 가진 admin 계정으로 로그인한 후에 이용할 수 있다.