baserCMSのインストール [ステップ3]でDB接続成功後のMySQLエラーについて
rokusyo > baserCMSのインストール [ステップ3]でDB接続成功後のMySQLエラーについて @ 2014/2/12 23:01 |
---|
こんにちは。初めて投稿させていただきます。
よろしくお願いしますm(_ _)m baserCMSのインストール [ステップ3]でDB接続成功後、次に進むと データベースエラー SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xE3\x83\x9A\xE3\x83\xBC...' for column 'type' at row 1 と出ます。 文字コードが違うのかと思い、sjis(cp932)、utf8とmy.ini変更→MySQL再起動を試してみましたが、直りません。 character_set_systemは変更できないようですし、後何を試せばいいのか分からず・・・ ↓MySQLの文字コード設定一覧です +--------------------------+------------------------------------+ | Variable_name | Value | +--------------------------+------------------------------------+ | character_set_client | cp932 | | character_set_connection | cp932 | | character_set_database | cp932 | | character_set_filesystem | binary | | character_set_results | cp932 | | character_set_server | cp932 | | character_set_system | utf8 | | character_sets_dir | C:\Developer\MySQL\share\charsets\ | +--------------------------+------------------------------------+ この質問は、baserCMSではなくMySQLのものと承知しておりますが、ググっても見つけられませんでしたので、ヒントでもいただきたく投稿させていただきました。 もし、何か心当たりのある方おられましたら、教えていただけないでしょうか。 【環境】 Windows7 Home Apache2.2 PHP5.3 MySQL5.5 baserCMS3 |
tecking > Re: baserCMSのインストール [ステップ3]でDB接続成功後のMySQLエラーについて @ 2014/2/13 0:34 |
---|
rokusyoさん
私のPC(Windows 7 Professional)にXAMPPが入ってたので ●Apache……2.4.4 ●PHP……5.4.16 ●MySQL……5.5.32 ●phpMyAdmin……4.0.4.1 という環境でやってみました。 「サーバ接続の照合順序」を utf8_general_ci にしたデータベースを新規作成、baserCMS 3.0.1をインストールしたところ問題なく導入できました。 ちなみに、MySQLの文字コード設定は下記のとおりです(my.iniはたぶんデフォルトのままだとおもいます)。
引用: 文字コードが違うのかと思い、sjis(cp932)、utf8とmy.ini変更→MySQL再起動を試してみましたが、直りません。 データベースを新たに作って、それに接続してみても同様でしょうか? |
rokusyo > Re: baserCMSのインストール [ステップ3]でDB接続成功後のMySQLエラーについて @ 2014/2/13 14:16 |
---|
tecking様
データベースを作り直したら、うまくいきました!!(゚∀゚) データベース作った後に文字コードを変更したから、うまく反映されていなかった?のでしょうね。 助かりました。 インストールまでしていただき、本当にありがとうございましたm(_ _)m |