2008/07/16 20:30:48     19148     0   
   DB안에 특정 단어를 한번에 변경하기 [1]
%%% 아래와 같은 DB 명령을 통해 한번에 변경하실수도 있습니다.
%%% 예제 : g3.cc 라는 단어를 g3.bz 라는 단어로 한꺼번에 변경하기 



계정정보의 MySQL 접속하기 버튼을 클릭합니다.
 

 

phpMyAdmin 창이 나타납니다. 계정아이디와 패스워드를 입력후 로그인합니다.

 

제로보드를 기준으로 설명드리겠습니다. 왼쪽편에 제로보드 게시판의 테이블명이 보입니다.

zetyx_board_게시판ID
<= 요 테이블이 게시판 데이터 테이블입니다.

test 게시판을 대상으로 변경하겠습니다.


 

해당 게시판 테이블을 선택하면 오른쪽창에 컬럼목록이 나타납니다.
상단의 보기를 클릭하시면 데이터를 열람하실 수 있습니다.

 

데이터중 memo 컬럼에 게시판 내용이 들어있는것이 보입니다.

 

다시 컬럼목록에서 상단의 SQL 버튼을 클릭합니다.

 

이제, 중요합니다. 위 내용이 데이터를 변경하는 내용입니다.

update 테이블 set 컬럼 = replace(컬럼, '바뀔꺼','바꿀꺼') where 조건컬럼 = '조건데이터';

아까, 테이블명 확인하셨고, 게시판 내용은 memo 컬럼에 들어있었죠?
바뀔꺼는 g3.cc, 바꿀꺼는 g3.bz 입니다. 조건은... 없으니까 무시합니다.
 
 

그럼 아래와 같이 입력하시면 됩니다. 어디어디 고치셔야 할지 확실히 아시겠죠?

update zetyx_board_test set memo = replace(memo, 'g3.cc','g3.bz');
오타에 주의해 주시기 바랍니다.


 

오른쪽에 실행버튼 보이시죠? 과감히 클릭해 주시기 바랍니다.
 



에러없이 실행된것을 확인하실 수 있습니다.
에러가 났다면 오타가 있으셨는지 다시 확인해 보시기 바랍니다.

이를 응용하시면 여러가지로 요긴하게 사용하실 수 있습니다.

역시, 데이터 손상에 대해서는 책임을 지지 않습니다.
중요자료는 꼭 백업하신후 명령어를 입력하시기 바랍니다.

감사합니다.
, 2008/07/16 20:38:43    
코멘트를 작성하시면 2 포인트가 지급됩니다.
tivrusky


2008/07/16 20:46:51
와우! 바로 올려주시다니 ㅎㅎ 감사합니다!

그나저나 zbxe 부터는 좀 다르더군요. memo 가 아니고 content 라는 부분에 생기는데다가
보드 따로 나눠져 있는게 아니고 documents 로 해서 글이 모두 묶여있네요;; 아오 큰일날뻔..

감사합니다!


       

297 인터넷에서 로그인이 안될때 [1] 파이어모드 07/14 18323 07/14(20:48)
180 RE:경로가 정확한데도 이미지가 않보인다면... 카푸 03/18 11425
43 텍스트 "스타워즈" [14] 카사기 01/28 11950 11/12(10:10)
296 하루를 6시간으로 4개로 나누어 각각의 시간대에... [1] 06/22 12825 09/23(19:34)
295 마우스에서 조금한 나비가 커지면서 올라가는 스... [6] 06/22 12103 01/10(20:28)
161 포토샵 7.0.에서 브러쉬 간격 조정하기... [1] 06/24 12216 01/31(19:31)
168 블라스터웜 분석 [1] 최재석 09/04 11965 07/24(16:23)
167 <초보자 강의> C 언어로 CGI 만들기 [1] 최재석 09/04 13035 01/31(19:30)
36 자신의 MSN상태ICQ상태를 홈페이지에서 보여주자... [2] 철한 01/19 12162 01/19(20:38)
261 밑에 분꺼 보다가 제가 알고 있는 거 하나 올려 ... 천호성 09/17 10684
143 프레임 홈페이지에서도 주소 고정시키는 소스즘.... [2] 천호근 01/29 12414 01/30(18:52)
288 유용한 사이트 하나 소개(스팸전화 확인하는 홈페... 찌니군 02/15 12677
303 [제로보드4] mysql 4.0 이하에서 4.1 이상으로 서... 09/18 14665
>> DB안에 특정 단어를 한번에 변경하기 [1] 07/16 19148 07/16(20:46)
298 제로보드 4 - 원본글이 일주일 이내인 경우에만 ... [2] 07/15 17011 07/16(21:42)
123456711LAST