MySQL4.1以降でShift_JISを使う場合
2005年10月14日-
スポンサード リンク
日本語Windows環境で使用される「シフトJIS」は MicrosoftによるShift_JISの拡張で、正式な名称は Microsoft Windows Codepage : 932もしくは cp932といいます。 cp932では Shift_JISでサポートされる文字に加え、NEC特殊文字、 NEC選定IBM拡張文字、IBM拡張文字といった各種拡張文字がサポートされます。
以下の問題点を解決してくれるらしい。
-MySQLが自動的にキャラクターセットの変換を行う。
-キャラクターセットの変換はUnicode(ucs2)を介して行われる。
-sjisキャラクターセットはこれら拡張文字の変換をサポートしていない。
-いわゆる「シフトJIS」と呼ばれるキャラクターセットからUnicodeへの変換には 複数の変換ルールが存在し、いくつかの文字は変換ルールによって異なるUnicode文字に 変換される。MySQLではこれらの変換ルールのうち、一つだけしかサポートされていない。
MySQL 4.1.12、及び5.0.3以降で使えるようだ。
MySQL 4.1系でShift_JISを使う場合、cp932を使えばよさそうですね。
スポンサード リンク
Advertisements
SITE PROFILE
最新のブログ記事(新着順)
- 小説表紙などに使えそうな商用可なフォント「になロマン」
- 筆で書いたようなカナ書体「筆竹仮名B」
- 無料・商用利用可な丸文字ピクセルフォント「マルミーニャM」
- スペースコブラ風フォント
- Next.jsのVercelから商用利用可能なフリー汎用フォント「Geist Font 」
- 無料で使えるいい感じの日本語フォント「しっぽり太ゴシック」
- CSSのみで実装された500種類のローディングアニメーション「CSS Loaders」
- 画像ホバーで様々なエフェクトをかけられる「Izmir」
- CSSのbox-shadowをGUIで生成できる「CSS Box Shadows Generator」
- 好きな画像や文字を埋め込んだQRコードをリアルタイムで作れるWEBツール
- 過去のエントリ
トラックバック
このエントリーのトラックバックURL:
//phpspot.org/mt/mt-tb.cgi/29