MySQLでUTF-8で文字化けする場合の回避策(レンタルサーバ編)

偉そうなタイトルを付けてますが、MySQL初心者が文字化けに遭遇した際にどのように対処したかーということを書いています。

レンタルサーバではmy.confを弄ることができないので、ローカルサーバの様に簡単にUTF-8に設定することができません。なので、毎回PHPでMySQLに接続するときにいちいちSET NAMES utf8;を実行する方法で解決しました。

1
2
$db=mysql_connect("db_name","db_id","db_pass");
mysql_query("SET NAMES utf8",$db);

以下のページを参考にしました。
MySQLの文字コード自動変換 – XREA&CORE SUPPORT BOARD
さぼてん: PHP+MySQL+UTF-8で文字化け対策

コメント

コメントは受け付けていません。