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 계정으로 로그인한 후에 이용할 수 있다.
'IT > SQL' 카테고리의 다른 글
[sql] alter table, 테이블의 컬럼명 변경하기 (0) | 2021.08.31 |
---|---|
[sql] alter table, 테이블의 컬럼 정보 수정 및 컬럼 삭제 (0) | 2021.08.23 |
SQL 테이블 삭제하기, 데이터만 삭제하기 drop, delete, truncate (0) | 2021.08.19 |
[SQL] 테이블 만들기-create table (0) | 2021.08.17 |
[SQL] SQL이란? (0) | 2021.08.01 |