본문 바로가기

DB관련/mysql

DDL

create 

테이블을 생성할 때

ex)create table 테이블명 (

                 필드명1 타입

                ,필드명2 타입

                ,.....

                );

 

alter 

테이블을 수정할 때 사용

--칼럼을 추가할 때

ex) alter table 테이블명 add 필드명 타입

--칼럼을 삭제할 때

ex) alter table 테이블명 drop 필드명;

--칼럼을 수정할 때

ex) alter table 테이블명 chage기존필드명 새필드명 타입

--테이블 이름 수정

ex)alter talbe 테이블명 rename 새이름

 

drop

테이블 삭제시

ex)drop table 테이블명

주의! foreign key로 테이블이 사용될 시 제약조건이 발생.

        이때는 테이블 삭제순서에 유의해야 함

        fk사용하는 테이블 먼저 삭제 필요 

'DB관련 > mysql' 카테고리의 다른 글

시저 암호  (0) 2020.12.29
mysql jdbc 이용한 예제  (0) 2020.11.27
mysql -- join  (0) 2020.11.25
DML - insert, update ,delete  (0) 2020.11.25
DML -함수  (0) 2020.11.24