日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > invalid byte sequence for encoding "UTF8": 0xe99d2c

invalid byte sequence for encoding "UTF8": 0xe99d2c

來源:程序員人生   發布時間:2014-10-09 07:31:37 閱讀次數:2883次


Query failed: ERROR:  invalid byte sequence for encoding "UTF8": 0xe99d2c


原因是客戶端字符集和插入內容的字符集不匹配。PostgreSQL默認不做字符集轉換,如果數據庫是UTF8的字符集,一般終端的中文字符集會設置為GBK(可以看LANG環境變量確認),所以這個編碼不經轉換的存入數據庫中,而數據庫是UTF8的,PostgreSQL發現不是UTF8編碼,就報上面的錯。
要想打開自動字符集轉換功能,必須告訴 pg 客戶端使用的字符集。這時可以設置pg客戶端編碼為GBK,pg就會自動做字符集轉換。

下面是實驗:



1
[root@hostalonetest ~]# psql -h 192.168.18.210 -Upostgres beiigang
psql.bin (9.3.5, server 9.1.14)
SSL connection (cipher: DHE-RSA-AES256-SHA, bits: 256)
Type "help" for help.


beiigang=# 


2
beiigang=# l
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges   
-----------+----------+----------+-------------+-------------+-----------------------
 beiigang   | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 


3
beiigang=# show server_encoding;
 server_encoding 
-----------------
 UTF8
(1 row)


4
beiigang=# show client_encoding;
 client_encoding 
-----------------
 UTF8
(1 row)


5
beiigang=# create table tb_tt (id int, ctnr varchar(60));
CREATE TABLE


6
beiigang=# insert into tb_tt(id,ctnr) values(1,'新
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 网友自拍第一页 | www色亚洲 | 高清视频黄色 | 国产猛男猛女超爽免费视频 | 国产一级二级三级 | 日韩欧美精品一区二区三区经典 | 九九视频网 | 欧美精品a∨在线观看不卡 黄色av免费 | 欧美成人网视频 | 中文字幕亚洲电影 | 欧美一区二区三区的 | 欧美午夜精品一区二区蜜桃 | 精品福利片 | 国产一区精品视频 | 99久久精品免费看国产四区 | 亚洲天堂婷婷 | 最新国产精品精品视频 | 九一精品| 国产免费一级片 | 国产一二区在线观看 | 国产精品视频专区 | 国产在线啪| 日韩福利| 国产在线视频不卡 | 亚洲午夜久久久久久久久久久 | 日本久久精品 | 在线播放国产一区二区三区 | 国产欧美精品一区二区色综合 | 中文字幕日韩一区二区 | 国产精品岛国久久久久久 | 免费在线一区二区 | 国产精品黄 | 国产成人免费网站 | 一区二区三区 | 国产精品国产三级国产普通话三级 | 久久九 | www.久久.com | 欧美一a一片一级一片 | 成人久久久久久 | 亚洲成人精品一区二区 | 亚洲国产精品网站 |