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 | 
                            Tags
                            
                        
                          
                          - express
 - 클라우드
 - nodejs
 - PAT
 - 도커
 - worker
 - Docker Swarm
 - RAPA
 - mysql
 - Docker-compose
 - git
 - kubernetes
 - docker
 - node.js
 - 이론
 - RAID
 - MongoDB
 - gns3
 - 개념
 - 쿠버네티스
 - 실습
 - 명령어
 - Javascript
 - PaaS
 - 용어정리
 - 네트워크
 - OpenStack
 - network
 - dockerfile
 - IaaS
 
                            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 |