typos24回答ポイント 110ptウォッチ 2

MySQL の文字コードについて。


基本的に UTF-8 のエンコードで利用しているサーバに EUC-JP のデータベースを作成し、データをインポートしたいのですが、EUC-JP ではなく UTF-8 でインポートされてしまいます。

どのように設定すれば EUC-JP のままデータをインポートできるでしょうか。

my.cnf:
[mysqld]
default-character-set=utf8
skip-character-set-client-handshake

mysql> status;
--------------
mysql Ver 14.12 Distrib 5.0.24a, for pc-linux-gnu (i486) using readline 5.1
Server version: 5.0.24a-Debian_9-log
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: utf8
Db characterset: ujis
Client characterset: ujis
Conn. characterset: ujis
mysql> show variables like "char%";
| character_set_client | ujis |
| character_set_connection | ujis |
| character_set_database | ujis |
| character_set_filesystem | binary |
| character_set_results | ujis |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2007-03-08 10:17:17
終了日時
2007-03-08 14:04:35
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Linux2257UNIX467MySQL2612GNU59UTF-8628エンコード551localhost290文字コード574データベース1894Readline30SKIP20Char156via86サーバ4580インポート706Client200dB1997EUC-JP181

人気の質問

メニュー

PC版