PostgreSQL客户端乱码怎么解决
2023-04-18 14:24:35 时间
PostgreSQL客户端乱码怎么解决
原因是:没有正确设置客户端字符集。
默认情况下,PostgreSQL是不转换字符集的,如果你的数据库是UTF8的字符集,一般终端的中文字符集会设置为GBK,或en_US(查看终端的字符集可以看LANG环境变量的设置)。
推荐:PostgreSQL教程
解决方法:
方法一:
设置postgresql的客户端编码为GBK,这时PostgreSQL就知道客户端是GBK编码的,这样PostgreSQL数据库会自动做字符集的转换。
方法二:
直接设置终端的字符集编码为UTF8。
具体演示:设置postgresql的客户端编码:
SET client_encoding=GBK;
推荐学习《Python教程》。
相关文章
- ICCV 2021 | BA NeRF 神经辐射场 (BARF)
- 如何使用 Wolfram 语言和 Unity 游戏引擎构建虚拟钢琴
- 2022年软件开发领域的五大预测
- 这个困扰流体力学100年的公式被找出,作者之一为北航教授、北大校友
- 走向完整弯曲的参数搜索:从非结构化文本中提取和聚类参数的框架
- 活体机器人学会生孩子:AI进化算法加持变身吃豆人,已经繁殖到「曾孙」
- 基于帕累托排序的动量排序
- 错误:点击利率预测的多利益自我监督学习框架
- 启用具有地理空间感知能力的智能合同
- 报告:95%的企业高管认为一流AI人才缺口在加大
- 是什么驱动了读者?新闻文章推荐中用户界面类型和人气偏差的在线研究
- 中国工业软件发展状况
- 加强学术文章的关键词提取
- 北大&FAIR&自动化所&快手提出基于动量对比学习的层次Transformer—HiT,用于视频文本检索!代码已开源!
- 编码风格不一,代码杂乱无章?五招解决你的痛点
- NUS 联合 Sea AI Lab 发表 Multi-view Pose Transformer,完全端到端学习,超强可扩展性
- 通过强化注意多关系图神经网络实现的预训练推荐系统
- 清华特奖:有人用AI识别甲骨文,有人研究6G,还有奥运冠军杨倩
- [网络安全] 二.Web渗透信息收集之域名、端口、服务、指纹、旁站、CDN和敏感信息
- Gartner发布重要战略科技趋势,中国企业该关注哪些?