상세 컨텐츠

본문 제목

MySQL 데이터 CRUD 기본 (UPDATE, DELETE)

데이터베이스/RDBMS

by moonionn 2020. 8. 18. 22:04

본문

UPDATE

 

데이터의 수정이 필요하다면 UPDATE문을 활용하면 됩니다.

$ UPDATE 테이블이름 SET 바뀌는 정보의 열이름='집어넣을 정보' WHERE 수정 대상;

 

 

예를 들어 홍길동의 닉네임이 변경되어야 한다면

$ UPDATE customers SET nickname='gangstaa_hong' WHERE name='홍길동';

 

 

DELETE

삭제는 DELETE문을 이용합니다.

$ DELETE FROM 테이블이름 WHERE 삭제대상의 열='삭제대상 이름';

 

 


ps. 만약 Primary Key를 담당하고 있는 id_num의 가운데 값을 지우고,

새로 데이터를 입력하면 어떻게 될까요?

 

지금은 지워진, 가장 큰 숫자였던 id_num(6) 다음 숫자(7)부터 들어갑니다.

 

 

처음 INSERT를 할 때 id_num을 원하는 숫자로 설정해주면

중간에 비워진 부분을 채울 수 있습니다.

 

 

혹은 아래 명령어를 이용하면 숫자의 초기값을 재설정할 수 있습니다.

$ ALTER TABLE 테이름이름 AUTO_INCREMENT = 숫자;

관련글 더보기

댓글 영역