質問: こんにちわ。 サーバー移行時の疑問なんですが、redhat環境の新しいサーバーへ移行する際に古いサーバーでは文字コードはEUCで新しいバージョンアップした環境ではUTF-8で設定しています」。 古い環境でのデータベースについても作成時にEUCで作成しているのですが、新しい環境へ移行する際にはデータベースについてもUTF-8で作成していますか? 私はそのままの文字コードで作成し移行しているのですが、皆様は移行作業の際どのように対応しているのでしょうか? ふと疑問に思い皆様のご意見聞ければと思い投稿しました。 よろしくお願いします。
回答: ちょっと確認ですが > 新しいバージョンアップした環境ではUTF-8で設定しています というのはご自身の意志に依るものでしょうか?それともたまたま新環境がUTF-8に設定されていたということですか? 特別な事情があってなるべく変更を加えたくないのであれば別ですが、基本的にはサーバーの設定にすべてを合わせておいた方が何かと面倒が少ないです。 既に移行済みのものをわざわざ修正するのは何ですが、移行のついでに修正するのは比較的簡単なので(ご参考)自分だったらUTF-8に揃えてしまうと思います。 長い目でみると、そちらの方がメリットがあるように感じています。あまり詳しく検討した訳ではなくてあくまでも主観的な判断ですが。