AWSのRDS(mysql)のタイムゾーンをAsia/Tokyoに変更する

AWSのRDS(mysql)のタイムゾーンをAsia/Tokyoに変更する:

AWSのRDS(mysql)のタイムゾーンがデフォルトだと、UTCだったので、Asia/Tokyoに変更する。

mysql> select now(); 
 
+---------------------+ 
| now()               | 
+---------------------+ 
| 2018-12-18 05:29:18 | 
+---------------------+ 
 
mysql> show variables like '%time_zone'; 
+------------------+-------+ 
| Variable_name    | Value | 
+------------------+-------+ 
| system_time_zone | UTC   | 
| time_zone        | UTC   | 
+------------------+-------+ 
2 rows in set (0.00 sec) 


パラメータグループの作成

Amazon RDSの管理画面からパラメータグループを選択。

パラメータグループの作成を選ぶ。



RDS · AWS Console (1).png


パラメータグループの詳細で「グループ名」「説明」を記入して作成。

※今回はtimezone-asia-tokyoにします。



RDS · AWS Console (2).png


先程、作成したパラメータグループを選択して編集。

タイムゾーンを変更します。

検索窓に「time_zone」を入力。



RDS · AWS Console (3).png


time_zoneの項目を「Asia/Tokyo」に変更して保存します。



RDS · AWS Console (4).png



データベースのパラメータグループを変更

タイムゾーンを変更するデータベースを選択して編集。

データベースの設定の項目からDBのパラメータグループを先程作成したパラメータグループに変更して保存。



RDS · AWS Console (5).png


変更スケジュールをすぐに適用を選択して保存。



RDS · AWS Console (6).png


設定が終わったら、データベースを再起動します。


タイムゾーンが変更されたか確認

最後にタイムゾーンが変更されたか確認。

mysql> show variables like '%time_zone'; 
+------------------+------------+ 
| Variable_name    | Value      | 
+------------------+------------+ 
| system_time_zone | UTC        | 
| time_zone        | Asia/Tokyo | 
+------------------+------------+ 
2 rows in set (0.00 sec) 
これでOK!

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)