2010年7月24日土曜日

MySQL 日本語を含むSQLスクリプトの実行

MySQL で日本語を含む SQL スクリプトをバッチファイルなどで実行したい場合は、以下のように
--default-character-set を指定します。
例えば UTF-8 で SQL スクリプトファイルを作成していた場合、
mysql -h localhost -P 3306 -u root -ppassword --default-character-set=utf8 < script.sql

my.cnf で予め指定しておくという方法もありますが、スクリプトをいろいろな環境で実行する場合は面倒です。

0 件のコメント:

コメントを投稿