我使用 Vagrant 和 Chef 在我的 VM 上安装了 postgres,当我尝试创建数据库时,我不断收到此错误。不知道在哪里看。用户“my_user”的创建没有问题。
CREATE DATABASE db_mydb OWNER my_user ENCODING 'UTF8' TEMPLATE template1;
createdb: database creation failed: ERROR: encoding UTF8 does not match locale en_US
DETAIL: The chosen LC_CTYPE setting requires encoding LATIN1.
VM 最初设置为 en_US,我将其更新为 en_US.utf8