みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

phpとデータベースの文字化け

mysqlとphpでの文字化けに苦しんでいます。
サイトなどめぐって

[mysqld]
default-character-set=utf8
skip-character-set-client-handshake

をmy.iniに追加すると直るらしいのですが、入力後mysqlを再起動させてstatusコマンドでみてもlatain1になっていて変化ありません。

テーブル製作時の設定がわるいのかなと思ってみたり、、、

よろしくお願いします。

投稿日時 - 2008-07-02 19:30:26

QNo.4146426

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

>default-character-set=utf8
>テーブル製作時の設定がわるいのかなと思ってみたり、、、

すでに作成したデータベースには影響しなかったはずです。
あくまで「デフォルト」なので、latin1状態で作成したデータベースだとデータベース中にlatin1というコードが記録されちゃっており、それが優先です。
作り直しましょう。

投稿日時 - 2008-07-03 22:38:15