테스트 사이트 - 개발 중인 베타 버전입니다

phpmyadmin 액셀 한글깨짐 극복

· 9년 전 · 10811

안녕하세요.  

 

며칠전 mysql 클라이언트 프로그램 소개글 올렸는데, cafe24의 한글깨짐이 극복이 안된다 하여 확인해 보니 진짜 한글이 깨지고, 되질 않더라구요. 그래서 어떻게 하면 cafe24의 호스트도 한글이 깨지지 않게 할 것인지 cafe24기술자랑 며칠동안 씨름하다 지금에야 이렇게 글을 씁니다.  

 

cafe24의 경우는 phpmyadmin 을 이용하여 DB를 액셀파일로 가져오기, 내보내기 할 때 한글이 깨지지 않게하는 방법을 소개하겠습니다. 제가 전에 소개한 mysql-front프로그램은 궂이 쓰실 필요 없으며 phpmyamin으로도 충분합니다.  

 

해당 DB테이블 이동 -> 내보내기-> MS액셀 CSV 데이터 -> 파일로 저장하여 내보내기 -> 실행

해당파일을 액셀로 열어보면 한글이 깨져 있는것을 확인할 수 있습니다. 다시 액셀 닫은 다음  

 

메모장 열기 -> 다운받은 DB파일 열기 -> 다른이름으로 저장 -> 파일형식은 모든파일 -> 인코딩 클릭 후 UTF-8로 설정-> 저장 -> 닫기 -> 다시 액셀로 확인 -> 한글 안깨짐 확인 -> 편집

 

편집한 DB를 업로드 할 때는 phpmyadmin에서 import -> 저장된 파일 선택 하단 파일 문자셋은 UTF-8 ->  CSV using LOAD DATA 선택 -> 필드 구분자를 세미콜론(;)에서 콤마(,)로 변경 후 실행 -> 확인

 

종종 확인해 보면 DB가 최신화(변경)가 안 될 수 있습니다. 그럴 때는 테이블의 자료를 "비우기" 를 눌러 비운 뒤 하면 확실하게 수정 될 수 있습니다.  

 

phpmyadmin 최신버전은 cafe24 기술자 왈 "최신버전의 경우 공용으로 사용하는 서버 내에서 많은 사항이 변경되기 때문에 변경 조치가 어렵습니다." 랍니다.  

 

최신버전의 phpmyadmin을 사용할 수 있는데, 이 때에는 파일 경로의 /www/phpmyadmin경로에 파일 업로드 하여 사용할 수 있습니다. (참고로 전 안됩니다. 접속은 되지만 오류가 납니다. 해결책 있으신 분은 알려주세요!) 

 

 

*작업시 항상 먼저 DB 원본을 백업후 작업 하시기 바랍니다.!!* 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시판 목록

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.
글쓰기