データベース/データベースの基本

WEB+DBプログラミングの基礎FAQ

WEB+DB,cygwin,postmaster,PostgreSQLWEB+DBプログラミングの基礎 FAQの連載記事では読者の方からよくいただく質問とその回答を紹介していきます。

執筆者:堀江 美彦

WEB+DBプログラミングの基礎 FAQの連載記事では読者の方からよくいただく質問とその回答を紹介していきます。

No.6

質問
Windows XP上で動かすCygwinでも漢字は使えますか?
また、Windows XP上のPostgreSQLで漢字を使うために特別な設定は必要ですか?

回答

筆者の環境では
Windows 2000 Pro + SP4と
Windows XP Pro + SP1(*注1)で
3. Cygwinで漢字入力を可能にするための設定 の手順で環境設定し、
漢字入力の確認をおこなったところ、問題なくおこなえました。
また、Windows XP上のPostgreSQLで漢字を使うために特別な設定は必要ありませんでした。

Cygwinのインストール先がc:\cygwinの場合は
c:\cygwin\home\Administratorフォルダ内にある(*注2)
.inputrcという設定ファイルをテキストエディタで開き、

画像をクリックすると拡大表示できます

下記4行を追加し、保存します。

set kanji-code sjis
set convert-meta off
set meta-flag on
set output-meta on



画像をクリックすると拡大表示できます

その後、Cygwinを再起動すると、下の画面のように漢字入力が可能になります。
Cygwin上で漢字の入力モードにするには「ALT + 漢字キー」を押します。

Windows XP上のCygwinでひらがなを入力しています。

画像をクリックすると拡大表示できます

Windows XP上のCygwinでひらがなを入力後に漢字に変換しています。

画像をクリックすると拡大表示できます

Windows XP上のCygwinのPostgreSQLで漢字を使用しています。

画像をクリックすると拡大表示できます



注1 ---  Windows XP ProにSP2を適用した環境では未検証です。近々に確認してみます。
また、Windows XP Home Editionでも未検証です。

注2 ---  c:\cygwin\home\Administratorフォルダは
Cygwinを初回起動した際に作成されますので見つからない場合は一度Cygwinを起動してください。


Web+DBプログラミングの基礎 Apache + PHP + MySQL/PostgreSQL FAQ 一覧

Apache + PHP + MySQL編の記事一覧

Apache + PHP + PostgreSQL編の記事一覧

【編集部おすすめの購入サイト】
楽天市場でデータベース関連の書籍を見るAmazon でデータベース関連の書籍を見る
【編集部からのお知らせ】
・「都道府県のイメージ」について、アンケート(2024/5/31まで)を実施中です!(目安所要時間5分)

※抽選で30名にAmazonギフト券1000円分プレゼント
※回答上限に達し次第、予定より早く回答を締め切る場合があります
※記事内容は執筆時点のものです。最新の内容をご確認ください。
※OSやアプリ、ソフトのバージョンによっては画面表示、操作方法が異なる可能性があります。

あわせて読みたい

あなたにオススメ

    表示について

    カテゴリー一覧

    All Aboutサービス・メディア

    All About公式SNS
    日々の生活や仕事を楽しむための情報を毎日お届けします。
    公式SNS一覧
    © All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます