database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 10145 게시물 읽기
No. 10145
인코딩에러
작성자
aa
작성일
2020-03-23 09:27
조회수
3,267

홈페이지에서 디비에 insert해 값을 넣고 psql 로 select * from 테이블명하면 

0xef 0xbf 0xbd 바이트로 조홥된 문자(인코등:"UTF8")와 대응되는 문자 코드가 "UHC" 인코딩에는 없습니다라는 에러가 뜹니다.

이 글에 대한 댓글이 총 1건 있습니다.

아마 OS 환경이 확장 완성형 한글 환경인가봅니다.

마이크로소프트 윈도우즈 환경이라면,

cmd 창에서

chcp 65001

명령으로 코드페이이지를 utf8환경으로 바꾸고,

psql 접속한 뒤에는

set client_encoding to utf8;

SQL 명령으로 클라이언트 인코딩 환경을 utf8로 맞추면,

OS (utf8) - psql (utf8) - server (utf8) 이렇게 모두 utf8 환경으로 맞추면 되겠죠.

 

리눅스 환경이라면,

export LANG=ko_KR.UTF-8

쉘 명령으로 OS 환경을 utf8 환경으로 맞추고, 접속하는 터미널의 인코딩을 utf8 환경으로 맞주면,

psql 은 자동으로 client_encoding 값을 맞춥니다.

 

 

 

김상기(ioseph)님이 2020-03-24 00:38에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
10150DB에 대용량파일 저장하는 방법 [3]
정준
2020-04-03
3057
10148Replication 시 마스터의 wal 정리 질문 입니다. [2]
폼포코
2020-03-25
3145
10147특정 테이블의 특정 레코드만 update,delete 문제발생 [1]
김태산
2020-03-23
2876
10145인코딩에러 [1]
aa
2020-03-23
3267
10144대소문자 바꾸는 방법.. [1]
김현준
2020-03-22
2871
10143pg_log 내용중 "KSTFATAL: database "xxxxxxx" does not exist [3]
탁구공
2020-03-19
2886
10142HA JDBC Connection 관련하여 조언을 구합니다. [1]
레인버그
2020-03-17
3110
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다