mysql:10197
From: "Shuichi Tamagawa" <"Shuichi Tamagawa" <shuichi@xxxxxxxxxx>>
Date: Fri, 17 Sep 2004 03:09:42 -0700
Subject: [mysql 10197] Re: mysql4.1の日本語表記について
玉川です。 > 業務でmysqlを使用予定で、以下のURLからダウンロード、インストール、 > 設定を行ったんですが、日本語名のテーブルをcreateした後、 > mysqlコマンドプロンプトから show tables; を実行しても、 > テーブル名が表示されません。 このバグが関連していると思われます。 http://bugs.mysql.com/bug.php?id=3906 4.1以降、テーブル名等のメタデータはMySQL内で utf8に変換され保存されるようになったのですが、 (http://dev.mysql.com/doc/mysql/ja/Charset-metadata.html) Windows上で作成されるテーブルファイル名がsjisで 作成されてしまう為、ファイル名が文字化けしてしまう ことに起因する問題です。 C:\mysql\data\test以下のファイルを見ると、 ピリオドが消えて拡張子の無いファイル名に なっているのではないでしょうか。 > drop table は実行できるので、確かに作成されてはいるようですが、 > 表示できるよう何か対策はあるのでしょうか。 > 以下は環境と設定内容です。 問題なく表示される日本語もあるのですが('顧客'など)、 修正されるまでは英数字を使うのが確実かと思われます。 (ToDoリストに載ってはいるものの修正時期は未定ですが...) ----------------------- Shuichi Tamagawa tamagawa@xxxxxxxxxx shuichi@xxxxxxxxxx
10194 2004-09-17 17:44 ["asakura junichi" <r] mysql4.1の日本語表記について 10195 2004-09-17 18:08 ┣[坂東健一 <bando@xxxx] -> 10197 2004-09-17 19:09 ┗["Shuichi Tamagawa" <]