~を修正

現在レンタルサーバ+MTで4サーバ運営しているのですが、一つだけ、MySQLの設定をshift-jisからutf-8に変えた後、面倒でほっちらかしていました。

が、MT5にバージョンアップする前に、修正しておいた方がよかろうと思い、昨日今日で、2つデータベースを修正しました。

ほら、ちゃんと「~」が表示できます。

やり方はこちら。

 MT4.2+MySQLで「~」が「?」になる文字化けの修正に挑戦/MySQL照合順序

ちなみに、既に文字化けしちゃってるものは直りませんので、手動で修正が必要です。

それから、読者の方から、コメント欄で質問いただいたんですが、自分はデータベースのこととか詳しくわかってるわけではないので、トラブルシューティングとかは、本当無理なんです。

とりあえず、自分がやりたいことをあちこちから情報を調べて実行して、後で参照するために、まとめておくぐらいで。

正直コメント欄の「キャラセット」という言葉も知りませんでした。たぶん、文字コード関連の用語だろうとは想像しますが。

お役に立てず、ごめんなさい。

さくらのMySQL

さて、2日間で立て続けに二つデータベースを削除して、新規登録したら、MySQLのサーバが同じになってしまいました。

これは、データの危機分散という観点ではどうなんでしょう?

さすがに、3つ同じサーバだとどうなの?と思うので、もう一つの修正は、もうしばらく間をあけてからにしようと思います。

携帯電話とのかねあい

ちなみに、めでたく「~」が使えるようになっても、携帯電話サイトを同時運営する場合は、自分は、タイトルや本文内では「~」は使わないことにしています。

なぜなら、携帯サイトはshift-jisを使ってるので、PCサイトは大丈夫でも、携帯サイトは文字化けしちゃうからです。

なので、テンプレートのPCサイトでしか使わない部分とか、携帯サイト化はまったく考えてないPCサイトには「~」は使っても良いですが、PC・携帯MTでダブル運営を考えている場合は、要注意です。

携帯も、utf8ならいいのにー!