채택완료

mysql에서 특정문자삭제 및 변환문의

2014-12-08 (월) 02:45:00 10,115

mysql에 네이버이미지가 아래처럼등록이되는데요 빨간색부분을 data/item

일괄적용시키려면 어던방법이있는지요?

파란색부분은 update g5_shop_item set it_explan =replace(it_explan,'?type=w1','');

이걸로 전부치환성공햇는데 빨간부분이막히네요

<img src="http://postfiles1.naver.net/20141202_111/141745231312_JPEG/NaverBlog_20141202_004032_10.jpg?type=w1" width="480" height="854" id="20141202_261/1417452034334if1b6_JPEG/NaverBlog_20141202_004032_10.jpg" alt="" class="_photoImage" style="border: none; cursor: pointer;"></div> 

<img src="http://postfiles2.naver.net/20141202_222/141745221111_JPEG/NaverBlog_20141202_004032_10.jpg?type=w2" width="480" height="854" id="20141202_261/1417452034334if1b6_JPEG/NaverBlog_20141202_004032_10.jpg" alt="" class="_photoImage" style="border: none; cursor: pointer;"></div> 

 

<img src="http://postfiles3.naver.net/20141202_333/141745203333_JPEG/NaverBlog_20141202_004032_10.jpg?type=s3" width="480" height="854" id="20141202_261/1417452034334if1b6_JPEG/NaverBlog_20141202_004032_10.jpg" alt="" class="_photoImage" style="border: none; cursor: pointer;"></div> 

답변 4개 / 댓글 3개

채택된 답변
+20 포인트

대소문자를 구분해서 처리했나 살펴보시고...

잘 안되면

dbdump해서 편집기로 일괄 변환해서 다시 올리는 방법도 있겠네요... 

답변에 대한 댓글 1개

펹딥기로 검색할떄 빨간색부분을 어덯게섬색하나여? 말슴하신대로 dbdump해서 편집기로해볼려다 안되서 질문올린거였거든요,ㅜ,ㅜ 보시면 주소가 틀려서요

그게 안되면

신리님 말씀처럼 dump 받아서... 편집기로 변환시도

하거나..

아니면.. 편집기에서 변환할때 정규식을 쓰거나 

아니면 

직접 프로그램을 작성하셔서

변환 하셔야 할것 같습니다. 

UPDATE some_table SET some_field = REPLACE(some_field, '원래것', '바뀔것')

답변에 대한 댓글 1개

이방법은 검색할문자가 일정할때 쓸수있어서 안될거같아요
빨간색부분보시면 파일이름이 전부틀림니다..ㅜ.ㅜ

어떤 편집기인지는 모르겠지만 편집기에는 바꾸기 메뉴가 있습니다...

바꾸기 메뉴를 찾아서 바꾸고자 하는 기존문자열과 바뀌는 문자열을 넣고 전부 바꾸기하면 한번에 바뀝니다. 

답변에 대한 댓글 1개

울트라에디터랑 sublime text쓰는데요 ...검색할때 그냥검색하면안되고 변수를써야되는거아닌가요?
찾는문자가 *이니가 *에해당되는 검색어를모르겟어요 http://postfiles*/NaverBlog
빨간색부분을 전체검색 변수?
예를들어 파란색부분은 ?type=w1 과 ?type=s1 등이 있을경우에 검색어를 ?type=* 입력하나요?

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