我最近安装了PostgreSql,我正在尝试创建一个新的数据库。 不幸的是,我在创建数据库时遇到了错误:
"' UTF8'编解码器不能解码位置42中的字节0xe9:无效的连续字节"
究竟是什么问题 谢谢
答案 0 :(得分:2)
尝试在pg_hba.conf文件的末尾添加以下行,然后重新启动PostgreSQL服务:
host all all all md5
答案 1 :(得分:0)
这是当地语言之间的冲突。 PgAdmin是英文的,但可能在conf文件中,lc_messages变量是法语,西班牙语或其他内容。试试这个
lc_messages = 'en_US'
答案 2 :(得分:0)
从4.5升级到4.7时,我遇到了类似的错误,解决方法是重新启动pgAdmin服务器。
我的错误是: 错误:“ utf-8”编解码器无法解码位置0的字节0xe9:无效的连续字节
答案 3 :(得分:0)
我尝试了以上所有解决方案。 没有一个。
对我来说,解决方案是在Windows 10上安装US ENGLISH作为我的语言。 然后,我再次使用该语言进行安装。
它现在正在工作,并且我还没有使用US ENGLISH作为我的Windows语言xD