Linux MySqlコード
Linux
linux下中国語符号化設定
vi/etc/sysconfig/i 18 nが必要です.ファイルの内容を以下のように変更します.
LANG="zh_CN.GB18030"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="latarcyrheb-sun16"
/etc/sysconfig/i 18 nここにはシステムの領域言語設定が格納されています
最初の行は、現在のシステムの言語環境変数設定、すなわち文字セット設定を示します.ここではzh_CN.GB18030
2行目は、プロジェクト内の言語が正常に表示されない言語サポートがシステムにプリセットされていることを示します.
3行目はコンソール端末のフォントを定義します.すなわち、フォント表示のスタイル、宋体、楷書体、マイクロソフトの雅黒です.テキスト登録時に表示されるフォントはこのlatarcyrheb-sun 16です.
add 2012-04-14
locale-a現在のサーバでサポートされている文字セットを表示します.i 18 nの最初の2行の内容が含まれています.
locale-aにコンテンツ出力がない場合はインストールが必要です
localedef -i zh_CN -f GB2312 zh_CN.GB2312
インストールコマンドの条件は、/usr/lib/localeが存在し、存在しない場合は:mkdir-p/usr/lib/locale
対応するフォルダがない場合は、cannot create temporary file no such file or directoryというエラーが表示されます.
MySQL
データベースエンコーディングの表示
show variables like "character_set_%R";
データベースエンコーディングの変更 windowsの下でディレクトリの下のmyをインストールします.iniファイル linuxでは/etc/my.cngファイル
linux下中国語符号化設定
vi/etc/sysconfig/i 18 nが必要です.ファイルの内容を以下のように変更します.
LANG="zh_CN.GB18030"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="latarcyrheb-sun16"
/etc/sysconfig/i 18 nここにはシステムの領域言語設定が格納されています
最初の行は、現在のシステムの言語環境変数設定、すなわち文字セット設定を示します.ここではzh_CN.GB18030
2行目は、プロジェクト内の言語が正常に表示されない言語サポートがシステムにプリセットされていることを示します.
3行目はコンソール端末のフォントを定義します.すなわち、フォント表示のスタイル、宋体、楷書体、マイクロソフトの雅黒です.テキスト登録時に表示されるフォントはこのlatarcyrheb-sun 16です.
add 2012-04-14
locale-a現在のサーバでサポートされている文字セットを表示します.i 18 nの最初の2行の内容が含まれています.
locale-aにコンテンツ出力がない場合はインストールが必要です
localedef -i zh_CN -f GB2312 zh_CN.GB2312
インストールコマンドの条件は、/usr/lib/localeが存在し、存在しない場合は:mkdir-p/usr/lib/locale
対応するフォルダがない場合は、cannot create temporary file no such file or directoryというエラーが表示されます.
MySQL
データベースエンコーディングの表示
show variables like "character_set_%R";
データベースエンコーディングの変更
[client] [mysqld]( )
default-character-set=gbk
default-character-set=utf8