utf8のプログラムとライブラリのコードをgb2312に変更する方法

WBOY
リリース: 2016-06-13 13:44:36
オリジナル
825 人が閲覧しました

utf8のプログラムやライブラリのコードをgb2312
に変更する方法はありますか?それともどんなアイデアですか?
図書館は比較的大きいです。 SQLには20M以上あります。 。 。 。

-----解決策--------------------------------
ライブラリが 20M を超えているので、gb2312 に変更する必要がありますか?
------解決策---------
なぜ変更するのでしょうか?
プログラムはutf-8でエンコードされているため、データベースのエンコードを変更すると文字化けが発生します。
プログラムファイルをgbkに変更したい場合は、select names gbk by Databaseを実行してください。エンコード変換を完了するには
------解決策---------
1 つのテーブルに 180G ということは、大きなプレッシャーを意味します。 .. ..

データテーブルまたはデータベースを変更する場合:
alter table yourtablenamedefaultcharacter set 'gb2312';


これに応じて、プログラムを変更します....
------解決策---------

話し合う

1 つのテーブルに 180G ということは、多大な負荷を意味します...

データ テーブルまたはデータベースを変更する場合:
alter table yourtablename defaultcharacter set 'gb2312';


それに応じて、プログラムを変更しましょう....

------解決策---------
プログラムについて、バッチ変換するツールはありますか?エンコーディング?
------解決策----------------------
テーブルのデフォルト文字を変更するだけでは十分ではありません既存のフィールドは変更されないことを覚えておいてください
しかし、とにかく変更するだけです。


20M のデータ。面倒であれば、それをエクスポートできます (その後、エクスポートされたフィールドの 1 か 2 か所を変更します)ファイル) をインポートしてから、それをインポートします


ディスカッション

単一テーブルに 180G ということは、多大なプレッシャーを意味します...

データ テーブルまたはデータベースを変更する場合:
alter table yourtablename default Character set 'gb2312';


これに応じて、プログラムを変更します....
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!