MySQL5.7でターミナルから日本語入力できない

0

ファイル実行やツール経由ではちゃんと日本語登録できますが、ターミナルで直接にsqlを叩くと、日本語が消えてしまいます。
色々調べた結果、5.6以降はコンソールのreadlineの代わりにeditlineを使っているのが原因で、readlineを使用するように設定すれば解決できるとの事ですが、設定方法がいまいちわからないです。
それとも他に考えられる原因があるでしょうか

ちなみにパラメータグループを確認したところ、値がutf8になっています。
どうぞよろしくお願いします。

質問済み 7年前359ビュー
1回答
0

文字コードの設定は複数存在するので、以下の実行結果を確認してください。

show variables like '%char%';

MYSQL 文字コード確認
https://qiita.com/yukiyoshimura/items/d44a98021608c8f8a52a

クライアント (ターミナル) の文字コードの設定が一致していない事が原因だと思っているのですが、どの様な環境をご利用でしょうか。

回答済み 7年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン