묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
Mysql 필드내의 문자열을 일괄변경시키려면 어떻게 해야하나요?
2003.09.15 21:59
안녕하세요?
게시판을 설정중에 기존의 /data/ID 폴더내에 저장된 파일들의 위치를 /skin/gallery/data/ID로 옮기려고 하는데요..
Mysql 필드내에 저장된 경로는 /data/ID/파일명.jpg 이런식으로 되어 있는데 이것을 일괄적으로 앞에 /skin/gallery/ 라는 문장을 추가해서
넣으려면 방법이 없는지요?
PHPmyadmin 에서나 아니면 텔넷상에서 수정하는방법을 알려주시면 감사하겠습니다.
고수분들의 답변 부탁드립니다 (__)
게시판을 설정중에 기존의 /data/ID 폴더내에 저장된 파일들의 위치를 /skin/gallery/data/ID로 옮기려고 하는데요..
Mysql 필드내에 저장된 경로는 /data/ID/파일명.jpg 이런식으로 되어 있는데 이것을 일괄적으로 앞에 /skin/gallery/ 라는 문장을 추가해서
넣으려면 방법이 없는지요?
PHPmyadmin 에서나 아니면 텔넷상에서 수정하는방법을 알려주시면 감사하겠습니다.
고수분들의 답변 부탁드립니다 (__)
댓글 2
-
steelheart
2003.09.16 02:06
-
무꾸
2003.09.16 12:01
답변감사드립니다..
데이터가 이전에올라온게 700개 이상되고 해서 고치기가 만만치않아서요 ㅡㅜ
update TABLE set FIELD = concat('/skin/gallery/', FIELD)
(여기서 TABLE, FIELD는 바꿀 테이블명 및 필드명을 적어주셔야겠죠? 그냥 쓰면 안되요;)
근데요... 어차피 /skin/gallery/ 라는 문자열이 계속 중복되어 들어가서 DB용량만
잡아먹을텐데 이런 경우라면 DB를 업데이트할 것이 아니라 게시판 프로그램을
수정하는 것이 더 바람직한 것 같습니다. 어려우시다면... 할 수 없지요;;;