이전 목록 다음
채택완료

mysql 백업 복구 할때 어퍼스트로피

mysql 백업 복구 할때 어퍼스트로피가 있으니 해당 row는 건너띄고 복구가 되더군요.

이럴때는 어떻게 해야 하죠?

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

notepad++ 같은걸 사용해서 .sql파일을 올리시고

 

바꾸기 기능으로 (ctrl + h) 

notepad++은 정규표현식도 되서 줄바꿈(\n)이나 탭(\t)을 포함시킬수도있습니다. 
정규표현식을 적용안하더라도

문자열 내에 특징을 잘 살펴보셔야 합니다.

 

' 가 두번된경우도 ' 로 검색하면 두개다 해당되서 만약

'를 \' 로 변경하려고할경우

'' 가 있다면 \'\' 가 됩니다 

이런 점을 체크해서 수정하시면 됩니다.

해당 어퍼스트로피를 따옴표나 다른걸로 대체해서 등록을 해주셔야 할듯 합니다.

답변에 대한 댓글 2개

DB 가 10메가 넘어가면 거기서 따움표 찾는것도 어려운데, 어떻게 찾죠?
에디터 프로그램으로 열어서 검색해서 치환해 주시면 됩니다.

답변을 작성하려면 로그인이 필요합니다.