[前][次][番号順一覧][スレッド一覧]

mysql:2883

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Tue, 19 Dec 2000 23:42:34 +0900
Subject: [mysql 02883] Re: mysqldump が 3.23.28 でエラー

とみたです。

[madara <madara@xxxxxxxxxx>さんが]
["[mysql 02882] mysqldump が 3.23.28 でエラー" で曰く]

> mysql-3.22.27からmysql-3.23.28-gammaにバ−ジョンアップしたら
> mysqldumpがエラーするようになりました。
> キャラクタセットはSJISです
> 3.22.27の時は正常に動作していました。
> どなたかご教授ください。
> 
> mysql> create table チェ (a int);
> Query OK, 0 rows affected (0.00 sec)
> mysql> Bye
> # mysqldump test2 > /d/test2
> mysqldump: Can't get info about table: 'チェ'
> error: You have an error in your SQL syntax near 'ェ`' at line 1 

mysqldump が SJIS 用にコンパイルされていないとか。

SJIS で「チェ」は 83 60 83 46 で、60 == 「`」なので、「`チェ`」が
「`(80)`ェ`」とみなされて、「ェ`」が文法的におかしい。と言われている
ような気がします。

---
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

[前][次][番号順一覧][スレッド一覧]

      2882 2000-12-19 18:12 [madara <madara@xxxxx] mysqldump が 3.23.28 でエラー           
->    2883 2000-12-19 23:42 ┗[とみたまさひろ <tomm]