▶️ 테이블 DROP
테이블 삭제 시 외래키 제약 조건이 걸려 있다면 그대로 삭제하려하면 외래키로 등록되어 있는 테이블 먼저 삭제하라는 에러가 발생한다.
그래서 테이블 삭제 시 먼저 외래키 제약 조건을 확인할 필요가 없도록 설정을 바꿔줘야 한다.
SET FOREIGN_KEY_CHECKS = 0;
이제 테이블을 삭제해준다.
DROP TABLE [talbe명];
삭제할 테이블을 모두 삭제했다면 다시 외래키 제약 조건 확인을 기본값으로 돌려놓는다.
SET FOREIGN_KEY_CHECKS = 1;
▶️ Query 결과 예쁘게 출력하기
터미널같은 CLI 환경에서 쿼리문으로 데이터를 조회하면 칼럼이 여러개인 경우나 데이터가 길게 나오면 보기가 불편하다.
이럴때는 쿼리문 마지막에 세미콜론(;) 대신 \G 를 입력하면 쿼리 결과가 예쁘게 출력되서 보기 편하다!
SELECT * FROM [table명]\G
오개념, 오타에 대한 지적은 언제나 환영입니다~ 😄
'DATABASE' 카테고리의 다른 글
[MariaDB/MySQL] JPA Foreign Key 2개를 Primary Key로 사용하기 (0) | 2022.10.01 |
---|---|
[MySQL] 데이터베이스 테이블 생성 후 column 속성 변경 (0) | 2022.09.06 |