postgresql修改数据库编码

update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'your_database';

 

先用 \encoding 指令看看编码是否预期的编码,如果不是则修改之。

 

如果连进去还是乱码,可能是客户端默认编码或者数据库服务器的语言支持问题了,详细看: http://www.cnblogs.com/ajianbeyourself/p/4872045.html

posted @ 2017-02-17 13:46  tommy.yu  阅读(5011)  评论(1编辑  收藏  举报