秀丸 XOOPっす

latin1_swedish_ciで文字化け

投稿日:2008年3月24日 更新日:

新規にインストールしたXOOPS、ユーザーが見えるところはいいのだが、バックエンドのMysqlをPhpMyAdminで開くと文字化けしている。
ググれば、latin1_swedish_ciの参照設定/文字コードが原因らしく、またそれをutf8だのEUCだの変えて再インストールすればいい・・・などでてきた。
しかし、それはとてつもなく面倒。
またすでに入力済みのデータはどうやってバックアップ取ればいいんだ?
それやっておかないと、以前のように文字コードが戻せなくてひどい目に(文字が???とかになるともうだめ)。

4時間ほどすんごく調べて悩んで、やっとひとつの光明が。
以下、方法。

1.PhpMyAdminでテーブルをエクスポート。特に文字コードなどの変更はなし。
2.エクスポートしたデータは日本語が文字化けしている(コメント部の日本語は文字化けなし)が、気にしない。
3.2でできたデータをコピペで秀丸に貼り付ける。
4.(ここからがミソ)保存の際にエンコードの種類を「欧文」にして、保存する。保存できない文字があるので変換するとメッセージが出るが気にしない。またさっき正常表示されていた日本語コメントが化けて焦るが気にしない。
5.ファイルを一度閉じて開きなおす。
6.化けが直っているのを見て感激する。

根本的な解決ではないかもしれないが、バックアップがあるからこそ思い切ったこと(テーブル全削除、XOOPS再インストールなど)ができる。

よし! これでテーブルをめちゃくちゃいじっても安心。

-秀丸, XOOPっす

執筆者:

関連記事

no image

PopnupBLOGのトラックバック

Xoopsのモジュール・PopnupBLOGでこの日記を書いている。 前から気になっていたのだが、本文下に自然と付いてくるトラックバックが、うざい。 消す方法を調べてみた。 http://www.bl …

no image

MyGmap

のぶのぶ氏の作成したMyGmapを試してみた。 おもしろい。 「GoogleAPI? APIってナニ?」って人でも、これなら使える。 Googleもすごいが、XOOPSもすごい。 っていうより、XOO …

no image

Xhld3.07使えなくなった

だいぶ前から使っているXhld3.07をあるきっかけで再インストールしたところ、RSSが全く表示されなくなった。 登録したサイト名を日本語でつけると消えるけどアルファベットだと出るので文字コード関係に …

秀丸エクスプローラClassicをブックマークが開いた状態で起動したい

Googleを検索したら、誰もブログにやり方を書いていないみたい。 中途半端に面倒で、かつ中途半端に簡易だからだろう。 よって私が。 1.秀丸エクスプローラClassicのパスを調べておく。私の場合は …

no image

Googleさんはアッサリ

ここ数ヶ月、Google不信。 自分のサイトの深い階層を検索してくれていないような。 アルバムのカテゴリを細かく分けて整理したとたん、以前あった検索結果から消されたような。 浅い階層をサーッと回るのは …