Я использую 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
.