Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- nodejs
- worker
- docker
- express
- kubernetes
- 네트워크
- 명령어
- IaaS
- 클라우드
- RAID
- gns3
- MongoDB
- dockerfile
- Docker-compose
- 쿠버네티스
- network
- mysql
- git
- PAT
- 개념
- RAPA
- OpenStack
- 도커
- Javascript
- node.js
- PaaS
- 이론
- 용어정리
- Docker Swarm
- 실습
Archives
- Today
- Total
융융이'Blog
mySQL 명령어(컬럼) 본문
-
컬럼명 변경
ALTER TABLE 테비블명 CHANGE 기존컬럼명 변경할컬럼명 컬럼타입;
ALTER TABLE user CHANGE score score int; -
컬럼 타입변경
ALTER TABLE 테이블명 MODIFY 컬럼명 변경할컬럼타입;
ALTER TABLE user MODIFY score varchar(64); -
컬럼 디폴트값 변경
ALTER TABLE 테이블명 ALTER COLUMN 변경할컬럼명 SET DEFAULT 디폴트값;
ALTER TABLE user ALTER COLUMN gold SET DEFAULT -
컬럼 순서변경
ALTER TABLE 테이블명 MODIFY 순서변경할컬럼명 컬럼타입 AFTER 앞에오는컬럼명;
ALTER TABLE usr MODIFY nickname varchar(64) AFTER user_id;
-
컬럼추가
ALTER TABLE 테이블명 ADD 추가할컬럼명 컬럼타입 DEFAULT 디폴트값;
ALTER TABLE 테이블명 ADD COLUMN 추가할컬럼명 컬럼타입 DELFAULT 디폴트값 컬럼위치;
ALTER TABLE user ADD level int DEFAULT 1;
ALTER TABLE 'rank' ADD COLUMN 'ranking' INT(10) DEFAULT 0 AFTER 'user_id'; //user_id 뒤에 추가
ALTER TABLE 'rank' ADD COLUMN 'test' INT(10) DEFAULT 1 First; // 테이블 맨앞에 추가
-
컬럼삭제
ALTER TABLE 테이블명 DROP 컬럼명;
ALTER TABLE user DROP level;ALTER TABLE board add CONSTRAINT userID FOREIGN KEY(userID) REFERENCES user(userIdx) ON DELETE CASCADE ON UPDATE CASCADE
'2022이전 > Mysql' 카테고리의 다른 글
[디버깅] Mysql table 권한 설정시 오류 (0) | 2020.06.24 |
---|---|
Mysql 관련 용어 (0) | 2020.01.08 |
mySQL 명령어(관계형) (0) | 2020.01.06 |