테이블 속성 및 구조 변경방법 > MYSQL

본문 바로가기
사이트 내 전체검색

MYSQL

테이블 속성 및 구조 변경방법

페이지 정보

profile_image
작성자 관리자
댓글 0건 조회 432회 작성일 23-12-23 17:21

본문

02. 테이블 속성 및 구조 변경방법 


● 기존 테이블에 필드 추가하기 

mysql> desc bbs; 

         bd8089593010f4c490616f14c9dca074_1628935905_6593.jpg 


▶ ALTER TABLE 테이블명 ADD COLUMN 필드명 필드타입;


ex) address 필드 추가하기  

mysql> alter table bbs add column address varchar(50); //column 단어 생략 가능
mysql> desc bbs;

         bd8089593010f4c490616f14c9dca074_1628917285_251.jpg 



ex) phone 필드 추가하기 

mysql> alter table bbs add phone varchar(15); //column 생략
mysql> desc bbs;

         bd8089593010f4c490616f14c9dca074_1628917465_036.jpg 



▶ 기존에 필드 속성 변경하기 


1) modify

ALTER TABLE [ 테이블명 ] MODIFY 기존필드명 필드타입;

mysql> alter table bbs modify address varchar(55); 
mysql> desc bbs;

         bd8089593010f4c490616f14c9dca074_1628917727_8617.jpg 


2) change

ALTER TABLE [ 테이블명 ] CHANGE 기존필드명 새필드명 필드타입;

mysql> alter table bbs change phone email varchar(50); 
mysql> desc bbs;

         bd8089593010f4c490616f14c9dca074_1628917859_158.jpg 



▶ 기존에 필드 삭제 


ALTER TABLE 테이블명 DROP COLUMN 필드명 

mysql> alter table bbs drop email; 
mysql> desc bbs;

         bd8089593010f4c490616f14c9dca074_1628918022_5607.jpg 



▶ 테이블 이름 변경 


RENAME TABLE tablename1 TO tablename2; //tablename1 에서 tablename2 로 변경;


mysql> rename table bbs to member//테이블명 bbs 가 member 로 변경됨
mysql> show tables;

         bd8089593010f4c490616f14c9dca074_1628918230_6398.jpg 

mysql> desc member;

         bd8089593010f4c490616f14c9dca074_1628918260_6586.jpg 

mysql> rename table member to bbs//테이블명 member 가 bbs 로 변경됨 

추천0 비추천0

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

공지사항
자유게시판
질문답변
1:1문의

 

별명 : 터푸가위
주소 : 부산시 동래구 명장로20번길 90
대표 : 박규태
메일 : dancepkt@******.com

접속자집계

오늘
135
어제
156
최대
10,760
전체
271,426
Copyright © dancePKT . All rights reserved.