문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
database:mysql:alter_table [2012/03/25 18:38] kwon37xi 새로 만듦 |
database:mysql:alter_table [2018/02/28 16:03] kwon37xi |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== MySQL 테이블 수정 ====== | ====== MySQL 테이블 수정 ====== | ||
+ | * [[https:// | ||
===== 이름 바꾸기 ===== | ===== 이름 바꾸기 ===== | ||
줄 57: | 줄 58: | ||
===== 테이블의 내용 전체 삭제 ===== | ===== 테이블의 내용 전체 삭제 ===== | ||
<code sql> | <code sql> | ||
+ | SET FOREIGN_KEY_CHECKS = 0; | ||
TRUNCATE TABLE tablename; | TRUNCATE TABLE tablename; | ||
+ | SET FOREIGN_KEY_CHECKS = 1; | ||
</ | </ | ||
트랜잭션에 의해 복구될 수 없다. | 트랜잭션에 의해 복구될 수 없다. | ||
+ | |||
+ | MySQL 5.5.7 부터 FOREIGN KEY 설정이 된 테이블을 TRUNCATE 하려면 **FOREIGN_KEY_CHECKS**을 '' | ||
+ |