본문 바로가기
Database

[MySQL] 외래키 걸려있는 테이블 비우기

by palbokdev 2021. 7. 19.
mysql> SET foreign_key_checks = 0;
Query OK, 0 rows affected (0.00 sec)
mysql> drop table users;
Query OK, 0 rows affected (0.00 sec)
mysql> SET foreign_key_checks = 1;
Query OK, 0 rows affected (0.00 sec)

drop을 truncate로 바꾸면 비울 수 있다.

 

ref : https://zetawiki.com/wiki/MySQL_%EC%99%B8%EB%9E%98%ED%82%A4_%EC%A0%81%EC%9A%A9_%ED%85%8C%EC%9D%B4%EB%B8%94_%EC%82%AD%EC%A0%9C

'Database' 카테고리의 다른 글

[SQL] PK, FK 이름 정하기  (0) 2022.10.13
[MySQL] DATETIME을 DATE로 변환  (0) 2022.02.19
[MySQL] 사용자 정의 변수 사용법  (0) 2022.02.15
[SQL] DISTINCT 사용법  (0) 2022.02.06
[PostgreSQL] 인덱스 생성 방법  (0) 2022.01.05