mysql기본

29been·2020년 3월 26일
0

mysql

목록 보기
1/2

mysql table만들면서 너무 간단한건데 자꾸 까먹어서 잊지 않기 위해 메모해놓자,,읏쨔

AUTO_INCREMENT
table에 insert될 때마다 자동으로 1씩 올라가는 컬럼을 사용할 때 쓴다.

  • 예시
 num int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY

이면 num컬럼은 비어있지않은 자동으로 숫자가 올라가는 기본값을 가지게 되는것이다.

CURRENT_TIMESTAMP
현재 날짜와 시간을 반환할때 사용한다.

  • 예시
wdate DATETIME DEFAULT CURRENT_TIMESTAMP 

table생성

create table 테이블명(
     컬럼명 필드타입 옵션
);

컬럼추가

alter table 테이블명 add 컬럼명 타입 옵션; 
ex) alter table tb_A add num int(10) not null default 0; 

컬럼 삭제

alter table 테이블명 drop 컬럼명;

DELETE

 DELETE FROM table_name WHERE 삭제할 행 조건
  • WHERE

    - 삭제할 행을 결정
    
    - 생략할 경우에는 모든 행 삭제

    잊지말자 아주간단하고 중요함~~~

profile
이규빈

0개의 댓글