Backend
DB time zone 변경하기
wonpick
2021. 5. 10. 12:29
php를 통해 데이터를 입력하였을때 시간이 9시간 이르게 표시가 되었다. 서버 시간도 한국 시간으로 바꿔주었지만 DB의 시간은 변경되지 않았다.
DB time zone 확인
- @@global.time_zone:데이터베이스 서버의 타임존
- @@session.time_zone: 현재 연결된 세션의 타임존
타임존이 SYSTEM 으로 표시되면 별도의 타임존 설정이 되어 있지 않다는 뜻이며 시스템의 타임존을 사용하겠다는 뜻이다.
DB time zone 변경
> SET GLOBAL time_zone='+09:00'
> SET time_zone='+09:00';
#변경 되었는지 확인
> SELECT @@global.time_zone, @@session.time_zone;
#DB 내 시간 정보 확인하기.
> SELECT NOW();
#타임존 확인
> select @@time_zone;

안드로이드 에뮬레이터 확인
제대로 올라갔다
