mysqldumpでの文字化けに関して教えてください。
WindowsXPにMySQL4.1.15-nt,Apache2.0.55,PHP5.05をインストールしてプログラムを作りました。
MySQLのインストール先:
C:\Program Files\MySQL\MySQL Server 4.1
MySQLにはEUCでデータが格納されています。mysqldumpで同一のWindowsXPへダンプしたところそのファイルを開くと文字化けしていました。以下を試しましたが解決しませんでした。
(1) shell> mysqldump -u userneme -p database > c:\backup.sql
秀丸で開くとUTF-8で開かれEUCで読み直しても解決しませんでした。
(2) shell> mysqldump default-character-set=ujis -u userneme -p database > c:\backup.sql
秀丸で開くとShift_JISで開かれEUCで読み直しても解決しませんでした。
(3)mysql.iniに末尾に下記を追加しましたが、解決できませんでした。
[mysqldump]
default-character-set=ujis
将来的にはレンタルサーバー上で利用したいと思いPHPからMySQLへの格納をEUCにしました。
ダンプが文字化けをして大変困っています。なにか手がかりでもご教授いただければと思っています。
宜しくお願い致します。