
1. 증상UnicodeDecodeError: 'utf-8' codec can't decode byte 0xB8 …상황pandas.DataFrame.to_sql() 로 한글 컬럼이 포함된 데이터를 PostgreSQL(pgadmin) 로 넣을 때 위 오류 발생 환경 Windows 11 PostgreSQL 17 (설치 시 기본 “Korean_Windows” 로케일) SQLAlchemy + psycopg2 + pandas 2. 원인 - “DB 클러스터 인코딩이 EUC-KR”PostgreSQL은 클러스터를 만들 때 지정한 로케일/인코딩으로만 내부 데이터를 저장한다. 기본 설치를 그대로 두면 윈도우의 Korean_Windows(EUC-KR) 가 설정된다. Python, pandas, SQLAlchemy는..