2006年01月22日

phpMyAdminがご機嫌ナナメ

スレッド掲示板のプログラムの破損は小さかったため、
もう既に修復を完了し、動く形にはなった。

しかし、phpMyAdminがインポートされたデータを
どの文字コードに変換してInsertしているのかが分からない。(爆

phpMyAdminの設定では、MySQLの文字セットはUTF-8になっている。
Fedora Core の文字もUTF-8で出力されているため、
ターミナルの文字セットはUTF-8に合わせている。
この状態で、mysqlにSQLを打って内容を出力してみたら、

「?????????」 で表示される。つまり、UTF-8ではない、ということか。。
一体何語でインポートしたんだ。。

もちろん、掲示板の方に出力されるデータも文字化けている。

掲示板から投稿のテストをしてみたら、
掲示板には正しく表示され、mysqlの中を見てみるとEUCで保存されていた。
EUCで送ったデータをEUCで保存している、ということだ。

そしてphpMyAdminで見てみると、新しく投稿した部分だけが文字化けている。

phpMyAdminの設定の仕方が分からない。。 ( ̄(エ) ̄;)

とりあえず、phpMyAdminを利用すればエクスポートが簡単なので、
全データのエクスポート用にしようすることにしよう。。
インポートはプログラムを書けばいいや。。

タブブラウザにDonutPを使用していたのだけど、
最近なぜかフリーズすることが増えてきたため、unDonutに変えた。
なんだかこっちの方がサクサク動くようだ。
見た目はほとんど同じだし、こちらを使うことにしよう。

この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのTrackBack URL
http://radilog.jp/tb/16459