DB
[MySQL] Safe Mode 해제하는 방법 (Error Code : 1175)
MySQL에서 특정 데이터를 지우려는 과정중에 다음과 같은 오류가 발생했다. Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect. MySQL 에서는 기본적으로 안전 업데이트 모드가 항상 활성화되어 있다. 해제하는 방법을 알아보자! 목차 1. 쿼리로 해제 2. 설정으로 해제 1. 쿼리로 해제 > SET SQL_SAFE_UPDATES = 0; 5번행 > safe mode 가 활성화 되어 있으므로 에러 ..
[DATABASE] Schema에 대하여
데이터베이스 스키마는 크게 세 가지 레벨로 나뉜다 [외부 스키마, 개념 스키마, 내부 스키마] 이들은 ANSI/SPARC 아키텍처라는 데이터베이스 설계 모델에서 제안된 구조이다. 외부 스키마 (External Schema) / 사용자 뷰 (User View): 외부 스키마는 사용자나 응용 프로그램이 데이터베이스에 접근하는 방식을 정의한다. 각 사용자 또는 응용 프로그램에 따라 서로 다른 외부 스키마가 존재할 수 있다. 예를 들어, 한 회사에서 영업팀과 기술 지원팀은 같은 데이터베이스를 사용하지만 서로 다른 정보에 접근하고 보기 때문에 각각 다른 외부 스키마를 가진다. 개념 스키마 (Conceptual Schema) / 전체적인 뷰 (Overall View): 개념 스키마는 데이터베이스의 전체적인 논리적 ..