バイナリ版などでインストールを行った場合には、デフォルトの文字コードが latin1 のままとなっている場合がある。DB で何かを始める前には、一旦デフォルト文字コードを確認し、マルチバイト文字を扱うたの適切な文字コードに設定しておく。 実は latin1 の状態であっても、UTF-8 を正しく扱えているような場合もある。ただ、これはどこかのタイミングで嵌ることになるので気をつけておいた方がよい。。 MySQL 文字コードの確認 MySQL の show variables コマンドで文字コード関連の変数を確認する。 $ mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 715 Server version: