PHP XAMPP、phpMyAdminのMySQLの文字セットを変更出来ません。OSはWinXPXAMPP1.6.6 * A......
スポンサードリンク
XAMPP、phpMyAdminのMySQLの文字セットを変更出来ません。OSはWinXPXAMPP1.6.6 * Apache 2.2.8 + OpenSSL 0.9.8g * MySQL 5.0.51 * PHP 5.2.5 & PHP 4.4.8 (RC2) * phpMyAdmin 2.11.4デフォルトで"MySQL の文字セット:UTF-8 Unicode (utf8)"となっているのを、SJISに変更したいのですが。動作確認の為、全角文字を含んだテーブルを作成。mysql> select * from テーブル名;+------+------+| name | age |+------+------+| ?? | 29 |+------+------+のように、全角文字が文字化けしてしまいます。?コマンドで確認。mysql> statusServer characterset: latin1Db characterset: latin1Client characterset: latin1Conn. characterset: latin1?WinMySQLadminの設定画面から、my.ini Setupを実行しC:\WINDOWS以下のmy.iniに下記を追加しました。[mysqld]default-character-set=sjis[mysql]default-character-set=sjis[mysqldump]default-character-set=sjismy.iniを編集後mysql> statusServer characterset: latin1Db characterset: latin1Client characterset: sjisConn. characterset: sjis?下記を参考にファイル:config.inc.phpを編集しました。http://www.yamada-lab.org/doc/win/mysql5/3/0301.html\xampp\phpMyAdmin\librariesフォルダの中の、config.default.phpを\xampp\phpMyAdminにconfig.inc.phpとして保存。<config.inc.phpの内容を変更>$cfg['DefaultLang'] = 'ja-sjis';$cfg['Lang'] = 'ja-sjis';$cfg['DefaultCharset'] = 'ja-sjis'phpmyadminをブラウザで閲覧すると"言語ファイルが登録されていません: ja-sjis"と出ます。$cfg['DefaultLang'] = 'sjis';$cfg['Lang'] = 'sjis';$cfg['DefaultCharset'] = 'sjis'sjisにしても同様に、"言語ファイルが登録されていません: sjis"となります。結局phpMyAdminの、"MySQL の文字セット: UTF-8 Unicode (utf8)"を変更する事が出来ませんでした。どのファイルの設定を変えればいいのか分かる方いらっしゃったらお教えください。よろしくお願いします。
[PR]アルバム特選:spitz|山崎まさよし|平井堅|コブクロ|melody
[PR]アルバム特選:spitz|山崎まさよし|平井堅|コブクロ|melody
