본문 바로가기
DataBase/Mysql

MySQL Table 생성 방법 및 설명

by 아우럼 2024. 11. 8.
반응형

MySQL Table 생성 방법에 관해서 설명하려고 합니다.

 

MySQL Table 생성 기본 문법

Table 생성은 설명보다 문법하고 실습하면 바로 이해할 수 있습니다.

CREATE TABLE 테이블 명 (
    컬럼명1 데이터 타입 제약 조건 이름,
    컬럼명2 데이터 타입 제약 조건 이름,
    ...
);
  • 테이블 명 : Table 이름을 지정합니다.
  • 칼럼 명 : column 이름을 지정합니다.
  • 데이터 타입 : 칼럼 명의 데이터 타입을 지정합니다. 예를 들면, int, varchar, datetime을 지정할 수 있습니다.
  • 제약 조건 이름: 테이블 간에 외래 키 생성하는 경우 지정합니다.

MySQL Table 생성 방법.

CREATE TABLE AurumGuideTable (
    AurumId           INT AUTO_INCREMENT PRIMARY KEY,
    AurumNm           VARCHAR(255) NOT NULL,
    AurumAge          INT  NULL,
    AurumAddress      VARCHAR(500)  NULL
);
  • AurumGuideTable: 지정한 Table 이름입니다.
  • AurumId: 정수형 데이터로 자동 증가(AUTO_INCREMENT)하며, 기본 키(PRIMARY KEY)로 설정합니다.
  • AurumNm: 최대 255자의 가변 길이 문자열로, NULL 값을 허용하지 않습니다.
  • 즉, 반드시 AurumNm 이름을 입력해야 합니다.
  • AurumAge: 나이를 숫자로 입력받습니다. ULL 값을 허용합니다.
  • AurumAddress:  최대 255자의 가변 길이 문자열로, NULL 값을 허용합니다.

MySQL Table 생성 기본 문법.
MySQL Table 생성 기본 문법.

MySQL Table 생성 확인 방법

생성된 테이블의 구조를 확인하려면 DESCRIBE 명령어를 사용합니다.

DESCRIBE AurumGuideTable;

 

생성된 테이블을 확인하려면 SHOW TABLES 명령어를 사용합니다.

SHOW TABLES;

 

반응형