리그캣의 개발놀이터

[MySql] 시간 불일치 현상 Timezone 문제 본문

데이터베이스

[MySql] 시간 불일치 현상 Timezone 문제

리그캣 2018. 5. 15. 11:03


최근 Spring으로 커뮤니티 사이트를 만들어 보려구 하는데..

일단 게시판부터 끄적여야겠고 해서 글을 올렸을때 자동으로 작성일이 들어가도록 


now()를 사용하였다.

그랬더니 현재 시간과 불일치 한다..

대략 9시간 차이가 발생하여


default로 


CURRENT_TIMESTAMP? 자동으로 현시간이 저장되도록 하였지만.. 


시간이 맞지않는다. INSERT상에 문제는 없는것 같다..


그렇다면 TIMEZONE 문제 인데 리눅스 상에서 해결방법이랑 윈도우 상에서 해결방법이 다른걸까..

일단 TIMEZONE이 어떻게 설정되었는지 확인해 보았다.


역시 ASIA/SEOUL로 설정되어 있지 않다.

9시간 차이가 났기에

DATE_SUB(NOW(), INTERVAL 9 HOUR)

그냥 9시간 빼서 넣어버렸더니 정상작동 된다.


좀더 자세한것은 해당 링크를 확인 바란다.

Comments