ゴミ問題の分析が発生したときにデータベースクエリデータMySQL5.0ののpythonの自動化されたテストバージョン

1、データベースエンコーディングはUTF8エンコーディングであることを確認。ない場合は、クライアントをmy.iniファイルしてください、MySQLは、恒久的にUTF8をエンコードする時に、新しいデータベースを変更することができますデフォルトの文字セット= utf8を、次の3つのフィールドを追加してmysqld。その後、MySQLサービスと、データベースに再入力「のchar%」のようなショーの変数を入力し、UTF8に変更するかどうかを確認するために。新しいライブラリは、デフォルトのUTF8エンコード方式であるとき修正したら、後で、データを中国語に挿入することができます。

2.データベースがUTF8エンコードではありません確認し、データベースのデータベース名を作成するショーを入力します。ない場合は、既存のデータベースのコードを変更、データベースALTER DATABASEのDEFAULTキャラクタ・セットUTF8の名前を入力し、データベースのエンコーディングを変更します

3.データテーブルは、UTF8エンコードではありません確認し、テーブルのテーブル名を作成するショーを入力します。ない場合は、既存のコード表を変更、データベースALTER TABLEのDEFAULTキャラクタ・セットUTF8の名前を入力し、コード表を変更

3つの手順を完了すると、あなたは、テーブルの一時的なデータではなく、データは中国を持っていますが、あなたはデータや歪みを照会するとき、GBKにおける符号化CMDので4を挿入することができますが、データベースのコードを変更すると、文字化けしていますそう、一時的に通常表示中国に再びデータを照会、セット名は、GBKの入力を変更します

 

おすすめ

転載: www.cnblogs.com/vevian/p/11106753.html