LoginSignup
1
2

More than 5 years have passed since last update.

指定したRDSインスタンスのinit_connectパラメーターのみ初期化する

Posted at

以前は
RDS(MySQL)でJSTを使う たった1つの冴えたやり方
にある通り、ストアドプロシージャを入れて init_connect から呼ぶ必要があったらしい。

だが、TimeZoneの変更をパラメータグループでできるようになった今では不要!
ようし、init_connectを初期化じゃ!
と思ったが、AWS Mangaement Consoleからでは、初期化できなかった(´・ω・`)

以下のように、AWS CLIで実行することで解決。
--no-reset-all-parametersをつけないと大惨事になるので注意。

  • 書式
aws rds reset-db-parameter-group --db-parameter-group-name <パラメータグループ名> --no-reset-all-parameters --parameters ParameterName=init_connect,ApplyMethod=pending-reboot --region <リージョン名>
  • 実行例
$  aws rds reset-db-parameter-group --db-parameter-group-name rds-test --no-reset-all-parameters --parameters ParameterName=init_connect,ApplyMethod=pending-reboot --region ap-northeast-1
{
    "DBParameterGroupName": "rds-test" 
}
$ 
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2