Chapter 03. Table을 사용해보자

13elieve ·2024년 6월 17일

제로베이스 DA7

목록 보기
4/12

<실습환경 구축>

mysql> Create database zerobase 
-> default character set utf8mb4; 

(utf8 -> 다국어 지원 / mb4 -> 이모지 지원)

1. Table이란

데이터베이스 안에서 실제 데이터가 저장되는 형태이고, 행(Row)과 열(column)로 구성된 데이터 모음

Table 생성

mysql> create table mytable
    -> (
    ->     id int,
    ->     name varchar(16)
    -> );

Table 확인

mysql> show tables;

(1) : Int 숫자형식 부여 / Varchar(16) 문자형식 부여

(2) 데이터 타입에 대한 정보
(원문) https://codingapple.com/unit/sql-table-and-data-types/)

(3): 작성한 쿼리를 다시 불러오는 것은 방향키로 불러올 수 있음


2. Table 변경 및 삭제

구분문법
테이블 이름 바꾸기ALTER TABLE Table_A
RENAME 'Table_B'(변경이름)
칼럼 추가ALTER TABLE Table_A
ADD column A(추가) 타입(추가)
칼럼 데이터 타입 변경ALTER TABLE Table_A
MODIFY column A 타입(변경)
칼럼 이름&데이터 타입 변경ALTER TABLE Table_A
CHANGE column A B(변경) 타입(변경)
테이블 삭제DROP TABLE Table_A
테이블 상세 확인DECE Table_A

(1) 테이블 이름 바꾸기

mysql> alter table person 
    -> rename person; 

(2) 칼럼 추가

mysql> alter table person 
    -> add column agee double;

(3) 칼럼 테이터 타입 변경

mysql> alter table person 
    -> modify column agee int;

(4) 칼럼 이름 및 데이터 타입 변경

mysql> alter table person
    -> change column agee age int;

(5) 테이블 삭제

mysql> drop table person;

(6) 테이블 상세 확인

mysql> desc person;

__

profile
데분호소인

0개의 댓글