Mysql DB에서 특정단어들 일괄 수정 쿼리

update 테이블명
set 컬럼명 = replace(컬럼명,’바꾸고자하는 단어’,’바꿀 단어’)
WHERE 컬럼명 LIKE ‘%바꾸고자하는 단어%’;

DB의 테이블에서
UPDATE와 REPLACE를 이용하여 특정 단어들을 수정하는 방법.

예를 들어 홈페이지 이름을 변경하였을 때
기존의 모든 게시판에서 그동안 적어두었던 홈페이지명을 바뀐 홈페이지명으로
바꾸고자할 때 사용.

update g4_write_z3_1

set wr_content= replace(wr_content,'<br />’,”)

WHERE wr_content LIKE ‘%<br />%’;

update g4_write_z6_3

set wr_content= replace(wr_content,'[##_1C|’,'<center><img src=/image/’)

WHERE wr_content LIKE ‘%[##_1C|%’;

update g4_write_z6_3

set wr_content= replace(wr_content,’|width’,’ width’)

WHERE wr_content LIKE ‘%|width%’;

update g4_write_z6_3

set wr_content= replace(wr_content,’|_##]’,’></center>’)

WHERE wr_content LIKE ‘%|_##]%’;

update g4_write_z6_3

set wr_content= replace(wr_content,’| _##]’,’></center>’)

WHERE wr_content LIKE ‘%| _##]%’;

D:homepagerhinoceroswwwimage

</code></pre>

mb_id admin

wr_password *0F6947355972D1EABD90C53BF4359F0C69608EC9

wr_name 라이노

wr_email rhinoc@rhinoc.net

wr_homepage http://www.rhinoc.net

wr_ip 222.111.205.77

[이 게시물은 라이노님에 의해 2008-04-15 18:58:04 홈페이지관리에서 이동 됨]

Loading

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다