AR ホームベーカリー

オイラのアウトプット用ホームベーカリー!

RDS で MySQL 5.7.3x を動かしている環境で日本語入力ができない

タイトルのとおり。

RDS で MySQL 5.7.3x 系エンジンの環境で、年次更新みたいな処理でデータベースメンテナンスをしていたのだけど、 mysql コマンドで RDS に接続時 SELECTUPDATE 発行時に日本語入力しても消える (コピペしても消える) 状態だった。

motomotosukiyaki.com

上記リンク先は Ubuntu だけど、 my.cnf から [client] [mysql] の記述を消したらなんとかなるっぽい。

のだけど、調べてる時間もなかったので

  1. mysqldump で GTID など削除してローカルに持ってきて作業
  2. RDS に戻す

という、邪悪な作業で回避した。

該当の環境、 mysql-community- 系の server 以外をインストールして運用している状態なので、おそらく /etc/my.cnf を修正すれば治りそうな気はする。