macOS下psql客户端中文乱码问题

问题及解决过程

最近在macOS下安装了postgreSQL 12.2版,因为第一次使用,发现shell下输入中文会乱码,网上很多帮助文档大部分都是说设置一下 client_encoding=GBK就可以了,但我机器试了无数次都仍然有问题,后来发现直接在macOS系统的shell下可以输入中文,但在psql下就不行,再后来发现这个会和终端shell的偏好设置有关,就是psql下设置字符集位为GBK后,需要到终端shell左上角的偏好设置 --> 描述文件 --> 高级 --> 多语言环境 把UTF字符集该成简体中文GB-2312,这样psql下就可以输入中文而不乱码了。

在这里插入图片描述
在这里插入图片描述

原文来自

原文地址:https://www.cnblogs.com/shanghongyun/p/14201505.html