티스토리 뷰

IA/DB

[mysql] timezone 변경 on RDS, AWS

kiostory 2019. 2. 25. 23:23

 > select now();
+---------------------+
| now()               |
+---------------------+
| 2019-02-26 13:10:45 |
+---------------------+

; 현재 시간을 보면 느리다. 현재 실제 시간은 22시 10분...


 > show global variables like '%zone%';
+------------------+-------+
| Variable_name    | Value |
+------------------+-------+
| system_time_zone | UTC   |
| time_zone        | UTC   |
+------------------+-------+

; 타임존이 모두 UTC(Universal Time Coordinated)로 되어있다. 9시간 느린상태

Asia-seoul로 변경이 필요



AWS RDS 인스턴스의 timezone 변경


1. AWS의 RDS -> 파라미터 그룹의 default.mysql5.7은 편집이 불가한 상태다.


2. 새로운 파라메터 그룹 생성


3. 생성 후 파라미터 수정





4. 파라미터그룹 기본값 재설정






5. 인스턴스 클릭하여 구성 세부정보 확인

    - 인스턴스 상태가 수정중으로 변경되었다가 다시 사용 가능으로 되지만

      파라미터 기본값 변경 후에는 RDS 리부팅이 필요함



6. 리부팅



7. 재확인

> show global variables like '%zone%';
+------------------+------------+
| Variable_name    | Value      |
+------------------+------------+
| system_time_zone | UTC        |
| time_zone        | Asia/Seoul |
+------------------+------------+

; time_zone 값이 바뀜



> select now();
+---------------------+
| now()               |
+---------------------+
| 2019-02-26 22:49:49 |
+---------------------+

; 제대로 출력됨

'IA > DB' 카테고리의 다른 글

[mysql] delete  (0) 2019.02.26
[mysql] update  (0) 2019.02.26
[mysql] insert  (0) 2019.02.25
[mysql] update  (0) 2019.02.25
[mysql] Alter table  (0) 2019.02.25
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함