[電源を入れる]はMySQLのインポートデータの分析と解決策を文字化け

MySQLの>を選択*テーブルからにOUTFILE 「C:\ table.txt」どこ条件
(条件テーブルからOUTFILEにまたはselet *)
中国のデータによって導かれたが、状況が文字化けします。使用
mysqlは>負荷データのローカルINFILE「C :\\ table.txt」table`テーブルには`
データを挿入状況を文字化けされます。
この理由は、変数がデフォルトの文字セットの問題をcharacter_set_database MySQLサーバシステムです

共通mysql5.1中国のマニュアル13.2.5。LOAD DATA INFILEの構文
......
character_set_databaseシステム変数によって示される文字セットは、ファイルを解釈するために使用されます。SET NAMES
とcharacter_set_client設定は、入力の解釈に影響を与えません。
......
私の解決策:

輸出mysqlデータベースのソースとして、すべてのWindowsプラットフォームの最初の

; MySQLは> '%チャー%'のような変数を表示します

+ ----------- + -------------------------- + -----------------
|変数名|価値|
+ -------------------------- + ---------------------------- +
| character_set_client | latin1の|
| character_set_connectionに| latin1の|
| character_set_database | latin1の|
| character_set_filesystem |バイナリ|
| character_set_results | latin1の|
| character_set_server | GBK |
| character_set_system | UTF8 |
| character_sets_dir | D:\のMySQL \レポートこのコンテンツ共有\文字セット\ |
+ --------------------- ----- + ---------------------------- +
ビューcharacter_set_databaseは、ここではlatin1のさ、latin1のは、大規模な文字セットをインストールされていません。
MySQLの>設定character_set_database = UTF8; ##デフォルトの文字セットUTF8を設定します
MySQLの> OUTFILE 'C:\ table.txt' 内のテーブルから選択*どこ条件

FreeBSDのプラットフォームで

「%チャー%」のようなMySQLの>ショー変数。

+ -------------------------- + ---------------------- ------ +
| 変数名| バリュー|
+ -------------------------- + ---------------------- ------ +
| character_set_client | LATIN1 |
| character_set_connectionに| LATIN1 |
| character_set_database | LATIN1 |
| character_set_filesystem | バイナリ|
| character_set_results | LATIN1 |
| character_set_server | GBK |
| character_set_system | UTF8 |
|
+ -------------------------- + ---------------------- ------ +
同样显示latin1の

MySQLの> character_set_database = UTF8を設定するには、##デフォルトの文字セットをUTF8に設定するには
MySQLを>データのロードテーブルにINFILE「/home/table.txt」 `table`ローカル。

ビュー缶!
ここcharacter_set_databaseパラメータは状況が見、GBK調整することセットもちろん、我々はまた、他の文字を使用することができ、好ましくは二つのサーバと同じである
:デフォルトの文字は、次の形式をコードセット定義
mysqldump.exe -u XXX-character- -ppass --defaultセット= utf8をfreshbug_database> fb_dat_utf8.sql

 

http://blog.chinaunix.net/uid-20161869-id-1974014.html

ます。https://www.cnblogs.com/kiwi/archive/2012/11/29/2793877.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_34252090/article/details/94125756