psql ツールを使用しようとすると、多くの奇妙な文字が表示され、本当にイライラします。誰もが同じ問題に直面し、その解決方法を知っています。すべての応答を前もって感謝します。

psql ツールを使用しようとすると、多くの奇妙な文字が表示され、本当にイライラします。誰もが同じ問題に直面し、その解決方法を知っています。すべての応答を前もって感謝します。

これは、MS Windows シェルの既知の問題です (最も一般的な UNIX utf8 エンコーディングはサポートされていません)。クライアントのエンコーディングとサーバーのエンコーディングが異なり、それが説明されている問題の理由であるため、PostgreSQL と MS Windows でもサポートされているエンコーディングを見つける必要があります。あなたの言語が何語かわかりません。つまり、最適なエンコーディングがわかりません。チェコ語のセットアップを書くことができます (おそらくあなたの言語のセットアップは似ています):
cmdパラメータで実行/c chcp 1250SET CLIENT_ENCODING TO 'win1250'; このステートメントは、ホーム ディレクトリの .psqlrc ファイルに保存できますリンクを見つけました: http://pgolub.wordpress.com/2008/12/23/windows-linux-psql/