職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

文字コードの設定(CHCP)

2015年03月17日 | mySQL

文字コードを変更するにはchcpコマンドを使用します。

chcp コードページ番号
数多くの文字コードが定義されていますが、比較的よく利用されるものは次の通りです。
437      IBM437        OEM United States
932      shift_jis     ANSI/OEM Japanese; Japanese (Shift-JIS)
1200     utf-16        Unicode UTF-16, little endian byte order (BMP of ISO 10646);
                       available only to managed applications
20127    us-ascii      US-ASCII (7-bit)
20932    EUC-JP        Japanese (JIS 0208-1990 and 0121-1990)
50220    iso-2022-jp   ISO 2022 Japanese with no halfwidth Katakana;
                       Japanese (JIS)
50222    iso-2022-jp   ISO 2022 Japanese JIS X 0201-1989;
                       Japanese (JIS-Allow 1 byte Kana - SO/SI)
51932    euc-jp        EUC Japanese
65001    utf-8         Unicode (UTF-8)

文字コードをUTF-8へ変更する場合は次のように入力します。

chcp 65001

コードページ番号を指定せずにchcpコマンドを実行すると現在設定されているコードページ番号を表示します。

chcp

なお、デフォルトのコードページ番号は「932」です。

UTF-8などに変更した時に日本語表示が文字化けすることがあります。これはUTF-8に変更した時に日本語表示が可能なフォントが選択されていないためですが、日本語フォントを設定する方法が現時点で分かっていません。

またWindowsではバッチファイルとして「jp.bat」及び「us.bat」が用意されています。「jp.bat」を実行すると「chcp 932」が実行され、「us.bat」を実行すると「chcp 437」が実行されます。

参考にhttp://www.adminweb.jp/command/display/index5.html

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする