"CONVERT_TZ가 NULL을 반환함" 오류 이해
MySQL에서 "CONVERT_TZ가 NULL을 반환함" 오류가 발생하면 실망스러울 수 있습니다. 너무 솔직한 것 같습니다. 그 이유는 MySQL 시간대 테이블이 아직 데이터베이스에 로드되지 않았기 때문일 수 있습니다.
시간대 테이블을 로드하려면 다음 명령을 사용합니다.
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
이 명령에서:
이 명령을 실행하면 시간대 테이블이 데이터베이스에 로드됩니다. 이제 CONVERT_TZ 함수를 다시 실행할 수 있으며 변환된 시간이 올바르게 반환됩니다.
참고: mysql_tzinfo_to_sql 명령은 시스템에 따라 다를 수 있습니다. 특정 명령에 대한 자세한 내용은 MySQL 설명서를 참조하세요.
위 내용은 CONVERT_TZ가 MySQL에서 NULL을 반환하는 이유는 무엇이며 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!