728x90
MySQL 데이터베이스의 구조조회
데이터베이스 구조를 조회하는 SQL문
1
|
SHOW CREATE DATABASE 데이터베이스이름;
|
cs |
이전에 생성한 product의 데이터베이스 구조를 확인해보자.
product 데이터베이스를 생성한 쿼리문은 다음과 같다.
1
|
CREATE DATABASE product;
|
cs |
product 데이터베이스를 조회하는 쿼리문
1
|
SHOW CREATE DATABASE product\G
|
cs |
위의 데이터베이스와 구조를 비교하기 위해서 product2라는 데이터베이스를 생성한다.
product2 데이터베이스 생성 쿼리문
1
|
CREATE DATABASE product2 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
cs |
정상적으로 생성했다.
product2의 구조를 조회한다.
1
|
SHOW CREATE DATABASE product2\G
|
cs |
CHARACTER SET과 COLLATE의 값이 동일하게 설정되어 있다.
\G는 무엇인가?
SQL 문의 마지막에 \G를 붙여서 보다 상세한 결괏값을 볼 수 있는 옵션이다.
(내용이 상세라기보다는 항목별로 나누어 표시해주기 때문에 가독성이 좋다.)
product2는 비교하려고 만든 데이터베이스이다.
필요 없으므로 삭제하도록 한다.
다음은 데이터 베이스 삭제하는 쿼리를 알아보자.
728x90
'MySQL' 카테고리의 다른 글
09. MySQL 데이터베이스 선택 (0) | 2021.03.13 |
---|---|
08. MySQL 데이터베이스 삭제 (0) | 2021.03.13 |
06. MySQL 데이터베이스 생성 (0) | 2021.03.12 |
05. MySQL 데이터베이스 목록조회 (0) | 2021.03.12 |
04. MySQL 접속하기 (0) | 2021.03.12 |