오늘은 MySQL 또는 MariaDB에서 테이블을 생성할 때 사용한 쿼리를 확인하는 방법에 대해 살펴보겠습니다. 현재 사용하고 있는 어떤 테이블을 생성하기 위한 쿼리를 안다면, 동일한 테이블을 생성해야 하거나 비슷한 테이블을 생성해야 할 때 유용하게 사용할 수 있습니다.
테이블 생성 쿼리 확인하는 법
다음과 같은 쿼리를 입력하면 테이블 생성 쿼리를 확인할 수 있습니다.
SHOW CREATE TABLE 테이블명;
test라는 이름의 테이블이 있다고 가정하겠습니다. idx 컬럼과 name 컬럼으로 구성되어 있습니다.
SHOW CREATE TABLE test;를 입력하면, 다음과 같이 테이블 test의 생성 쿼리를 확인할 수 있습니다.
테이블 생성 쿼리만 복사해서 붙여넣으면 다음과 같습니다.
CREATE TABLE `test` (
`idx` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(20) DEFAULT NULL,
PRIMARY KEY (`idx`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4
참고자료
[1] https://dev.mysql.com/doc/refman/8.0/en/show-create-table.html
'DB > SQL' 카테고리의 다른 글
[MariaDB] MariaDB 서버 에러 로그 확인하기 (윈도우 PC) (0) | 2022.07.16 |
---|---|
[MySQL] 데이터베이스 생성하는 방법 (0) | 2022.07.13 |
[MySQL] root 계정 비밀번호 변경 방법 (0) | 2022.07.12 |
MySQL Workbench 주석 처리 방법 (0) | 2022.07.10 |
[MariaDB] 컬럼 추가시 컬럼이 원하는 위치에 추가되게 하는 방법 (0) | 2022.07.08 |
MySQL Workbench에서 DB 서버 버전 확인하는 방법 (0) | 2022.07.07 |
[sqlite3] csv 파일을 sqlite로 가져오는 방법 (0) | 2022.06.29 |
[mysql] mysql 서버 버전 확인하기 (0) | 2022.04.25 |