Как установить Client_Encoding - PullRequest
0 голосов
/ 16 мая 2018

Я использую NodeJS, чтобы получить некоторые данные из базы данных PostgreSQL и отобразить их в Интернете.Когда я делаю запрос к SQL Shell(psql), все выглядит нормально, но когда я console.log с теми же данными из NodeJS, все специальные символы заменяются на тарабарщину.Кодировка для этой базы данных:

- Encoding: UTF8
- Collation: French_France.1252
- Ctype: French_France.1252

Я попытался установить Client_Encoding на UTF8, но при повторном подключении к базе данных я обнаружил, что она все еще не установлена.Также я получаю это предупреждение каждый раз, когда подключаюсь к базе данных (на всякий случай, если это может вызвать что-то)

WARNING: Console code page (850) differs from Windows code page (1252)
     8-bit characters might not work correctly. See psql reference
     page "Notes for Windows users" for details.

Моя ОС Windows 8, а PostgreSQL версия 10.x.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...