PostgreSQL: Кириллица в консоли psql

Проблема возникает из-за разной кодировки консоли и ОС Windows. Из-за этого несоответствия русские символы и другие символы, кодированные вне ASCII, могут отображаться некорректно в консоли.

psql
# > psql (10.22)
# > ПРЕДУПРЕЖДЕНИЕ: Кодовая страница консоли (866) отличается от основной
# >                 страницы Windows (1251).
# >                 8-битовые (русские) символы могут отображаться некорректно.
# >                 Подробнее об этом смотрите документацию psql, раздел
# >                 "Notes for Windows users".

Быстрое временное решение

Решение заключается в смене кодировки:

# эта команда изменяет кодировку вывода терминала, чтобы корректно отображать кириллические символы.
psql \! chcp 1251

Эта команда временно переключает кодировку терминала Windows на CP1251 (Windows-1251), чтобы корректно отображать кириллические символы при работе с базой данных PostgreSQL через psql.

PostgreSQL up: Просмотров: 669
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.