MySQL의 시간대를 설정하는 방법
MySQL로 작업할 때 정확한 타임스탬프 처리를 위해서는 올바른 시간대를 구성하는 것이 중요합니다. 그리고 데이터 조작. MySQL을 사용하면 다음 세 위치에서 시간대를 설정할 수 있습니다.
1. my.cnf 구성 파일
my.cnf 파일의 [mysqld] 섹션에서 다음과 같은 기본 시간대 매개변수를 지정합니다.
default-time-zone='+00:00'
2. 글로벌 시간대 변수(@@global.time_zone)
현재 설정을 보려면 SELECT @@global.time_zone 문을 사용하세요. 글로벌 시간대를 변경하려면 다음을 사용하세요.
SET @@global.time_zone = '+8:00'; SET GLOBAL time_zone = 'Europe/Helsinki';
3. 세션 시간대 변수(@@session.time_zone)
SELECT @@session.time_zone으로 세션 시간대를 확인하세요. 다음을 사용하여 임시로 설정하세요.
SET @@session.time_zone = '+00:00'; SET time_zone = 'Europe/Helsinki';
이름이 지정된 시간대(예: '유럽/헬싱키')가 작동하려면 시간대 정보 테이블을 올바르게 채워야 합니다.
추가 MySQL 시간대 기능:
시간대를 변경해도기존 타임스탬프나 날짜/시간 값은 영향을 받지 않지만 새 시간대 설정에 따라 다르게 표시됩니다.
위 내용은 MySQL 시간대: 구성 파일, 전역 및 세션 변수를 설정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!