phpmyadminでmysqlデータベースの照合順序を変更する

いつものようにローカルサイトのWordpressのデータベースをsglに書き出して、さくらインターネットのデータベースにインポートしようとしたところ、

照合順序が 「latin1_swedish_ci」のデータはインポートできません。

と警告が出る。

MAMPで照合順序を変えた覚えは無いが、MAMPのデータベースを見ると、

mysglの最後のデータとエキスポート対象のファイルのデータのテーブルの合計の照合順序

データベースの照合順序

が「latin1_swedish_ci」になっているではないか!!

対象データベースを選択→操作タブ→「utf8_general_ci」選択→実行

で解決。

テーブルの合計以外は「utf8_general_ci」のままになっていた。なぜ、最後の合計だけが「latin1_swedish_ci」になっていたのだろう?

mysglも同じように、「utf8_general_ci」に修正しておいたけど…。

 

phpmyadminでmysqlデータベースの照合順序を変更する