반응형
예전에 운영하던 제로보드4 홈페이지 DB를 최신 DB로 변환하고 운영하기 위해 DB 변환을 알아봤는데, 잘 안돼서 삽질하다가 드디어 고쳤습니다.
제 상황은 SQL이 Latin1-Swedish-Ci 로 된 상태에서 EUC-KR (제로보드4) 인코딩으로 저장이 된 상태였습니다.
이렇게 되면서 한글이 다 깨져있는 상태구요. 이걸 한글로 바꾸고 UTF-8로 저장에 성공한 방법을 공유합니다.
방법은 Notepad++ 로 변환했습니다.
다운받아놓은 SQL 덤프파일을 Notepad++ 로 열어줍니다.
아무것도 하지말고 새로 Notepad++ 를 하나더 실행합니다.
인코딩 -> 글자집합 -> 서유럽어 -> ISO 8859-1 을 선택합니다.
열어놓은 덤프파일을 여기에 복사해서 붙혀넣기를 하세요.
그리고 인코딩 -> 글자집합 -> 한국어 -> EUC-KR 을 선택합니다.
이때 계속하겠냐고 물어보면, 예를 눌러줍니다.
그러면 한국어가 잘 나옵니다.
이때 저장하면 EUC-KR로 저장이 됩니다.
UTF-8로 저장을 하려면, 또 다시 새로 Notepad++ 를 실행합니다.
UTF-8로 지정하고 복사해서 붙혀넣기 후 저장하면 UTF-8이 됍니다.
반응형
'PHP > TIP' 카테고리의 다른 글
피플게임 CGI PHP 소스 (0) | 2024.06.15 |
---|---|
기획자, PM, PO가 쓰는 User Story , Epic 은 무엇인가? 차이점은? (0) | 2024.02.06 |
SQL 특정 문구 바꾸기 (0) | 2017.07.23 |