mysqlimportでsjisのファイルを取り込むと文字化け

load data fileを使えば文字化けしないんですけど、mysqlimportだとどうしても文字化けしてしまうようです。
ちなみに文字化けするのは「ソ」とか「表」とか、いわゆる化け文字と呼ばれるものです。

仕方ないので、load data fileを使うしかないようです。

cronなどで実行したい場合はこんな感じに。

$ mysql -u root --password=*** DB名 -e "load data infile '/var/lib/mysql/CSVファイル名' into table テーブル名 fields terminated by ',' enclosed by '\"' ignore 1 lines "

http://www.mysql.gr.jp/mysqlml/mysql/msg/13760