【发布时间】:2020-06-01 07:28:01
【问题描述】:
我使用命令从控制台连接到我的数据库:
psql -U postgres task_db
并做了这个选择查询:
select * from common.task;
我收到此错误:
ERROR: character with byte sequence 0xe5 0xb0 0x8f in encoding "UTF8" has no equivalent in encoding "WIN1252"
并按照这个答案中的这个命令来解决这个问题:https://stackoverflow.com/a/38487921/7505731
SET client_encoding TO 'UTF8';
成功了。
问题:现在我每次从命令行连接到 db 时都必须运行上面的命令。有什么办法可以永久设置此编码?
【问题讨论】:
标签: postgresql psql