SQL3. Table을 사용해보자

hh_binvely·2023년 3월 7일
0

5주차_SQL

목록 보기
2/6
post-thumbnail

Table 생성

실습환경 세팅

  • zerobase라는 이름의 database 생성
    * 기본 자료형을 다국어(utf8)와 이모지(mb4)로 설정한다.

    create database zerobase default character set utf8mb4;

Table

  • Table이란?
    * database 안에서 실제 데이터가 저장되는 형태, 행과 열로 구성된 데이터의 모음
  • Table 생성 문법

    Create table tablename
    (
    columnname datatype,
    columnname datatype,
    ...
    )

    예제) id(int)와 name(varchar(16)) 컬럼을 가지는 mytable이라는 table 생성하기

    • 생성 후, use [tablename] 실행하여 tablename으로 이동한다.
  • table 목록 확인

    show tables;

  • table 구조 확인

    desc tablename;

Table 변경&삭제

  • table 이름 변경

    alter table tablename
    rename new_tablename;

  • table column 추가

    alter table tablename
    add column columnname datatype;

  • table column의 변경/수정
    • data type 변경

      alter table tablename
      modify column columnname datatype;

    • Name 변경

      alter table tablename
      change column old_columnname new_columnname new_datatype;

  • table column 삭제

    alter table person
    drop column age;

  • table 삭제

    drop table tablename;

0개의 댓글