[MySQL] DATETIME, TIMEZONE
·
DB/MySQL
MySQL의 자료형 중 DATETIME과 TIMESTAMP는 모두 날짜와 시간 정보를 저장하는데 사용된다. 이 둘의 차이는 TIMEZONE의 반영 여부이다.xCREATE TABLE datetest ( test_datetime DATETIME, test_timestamp TIMESTAMP);INSERT INTO datetest VALUE(NOW(), NOW());테스트를 위해 DATETIME과 TIMESTAMP를 가진 테이블을 만들고 현재 시간을 저장했다. xxxxxxxxxxSELECT * FROM datetest;위와 같이 동일한 값이 저장된 것을 확인할 수 있다. xxxxxxxxxxSET TIME_ZONE = "Asia/Seoul";하지만 위처럼 세션의 TIMEZONE을 변경하고 데이터를 조회할 경..