量産メモ帳

忘れっぽいのでメモを残しています。

MySQL の文字化け。

スポンサーリンク

「BitNami Redmine Stack」で Redmine をインストールした後、チケットを作成してから、以下のコマンドを実行して、

  • mysql -u (ユーザー名) -p

DB を覗いてみたら、日本語が文字化けして表示されていた。


以下の記事を読んで、、

MySQL の仕組みをよく理解しないまま、設定ファイルに以下のエントリを定義して、、

[mysqld]
default-character-set=utf8
skip-character-set-client-handshake

Windows に登録済みの Redmine 用の MySQL のサービス*1を再起動したら、文字化けが解消されるどころか、Redmine のプロジェクトも表示できなくなってしまった。
ちなみに上記の記事だと、設定ファイルの名前は「my.cnf」だけど、インストーラーでインストールした場合、このファイルはないみたいで、代わりに「my.ini」というファイルが、それに相当するみたいだ。


*1:redmineMySQL