로컬 호스트(XAMPP)의 MySQL 엄격 모드 관리
MySQL 엄격 모드는 추가 데이터 검증 및 일관성 검사를 시행하며 수행 시 오류가 발생하는 경우가 있습니다. 특정 작업. 이러한 오류가 발생하는 경우 엄격 모드가 활성화되어 있는지 확인하고 이를 비활성화하거나 활성화하는 방법을 이해하는 것이 중요합니다.
엄격 모드 상태 확인
MySQL 여부를 확인하려면 로컬 호스트(XAMPP)에서 엄격 모드가 활성화되거나 비활성화된 경우 다음 SQL 쿼리를 실행할 수 있습니다.
<code class="sql">SHOW VARIABLES LIKE 'sql_mode';</code>
출력에는 변수 이름이 "sql_mode"인 행이 포함됩니다. "sql_mode" 값에 "STRICT_TRANS_TABLES"가 포함되어 있으면 엄격 모드가 활성화됩니다. 그렇지 않으면 비활성화됩니다.
엄격 모드 비활성화
엄격 모드를 비활성화하려면 다음 SQL 쿼리를 실행합니다.
<code class="sql">set global sql_mode='';</code>
이렇게 하면 효과적으로 모든 후속 작업에 대해 엄격 모드를 비활성화합니다. 빈 문자열을 원하는 모드로 대체하여 비활성화할 특정 모드를 지정할 수도 있습니다. 예를 들어 "NO_ENGINE_SUBSTITUTION"만 비활성화하려면 다음 쿼리를 사용합니다.
<code class="sql">set global sql_mode='STRICT_TRANS_TABLES';</code>
엄격 모드 활성화
엄격 모드를 활성화하려면 다음을 실행하면 됩니다. SQL 쿼리:
<code class="sql">set global sql_mode='STRICT_TRANS_TABLES';</code>
이렇게 하면 모든 후속 작업에 대해 엄격 모드가 활성화됩니다. 엄격 모드를 비활성화하거나 활성화하려면 MySQL 서버를 다시 시작해야 할 수도 있습니다.
위 내용은 귀하의 기사를 기반으로 한 몇 가지 질문 기반 제목은 다음과 같습니다. * XAMPP에서 MySQL Strict 모드를 어떻게 확인하고 관리합니까? * 로컬 호스트(XAMPP)에서 MySQL Strict 모드 활성화 및 비활성화: 포괄적인 Gu의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!