2014-04-22 3 views
0

내부에 NON UTF8 문자가있는 일부 필드가있는 데이터베이스가 있습니다. 필자는 phpmyadmin으로 필드 값을 편집하고, 필드 값을 복사하고, 메모장 ++에 붙여넣고, 인코딩을 변경하면이 문자가  인 반면 UTF8이 아닌 BOM으로 문자셋이 변경되는 동안 아무 것도 표시되지 않습니다.은 데이터베이스에 보이지 않는 utf8 문자를 찾습니다.

나는, MySQL의 테이블에있는 모든 ANSI의 공개 대상 문자를 검색하고 삭제하는 방법을 찾아야하는 문자 나 메모장 ++

하시기 바랍니다 누군가가 생각이있는 경우, 어떤 값을 붙여 넣을 경우에만 볼 수 있도록 고려 평가 받는다. another question

+0

''UTF-8의 (필요하지) BOM은 참조 [위키 백과] (http://en.wikipedia.org/wiki/UTF-8#Byte_order_mark) – VMai

답변

1

당신이 시도 할 수 있습니다 :

이 질문은이 문제와 관련이

선택 * TABLENAME의 경우도 fieldName 정규 표현식 '[^ - ~]'을;

관련 문제