복수의 게시글 내에 있는 url을 한번에 바꾸는 것도 가능한가요? ㄷㄷ
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.2 |
도메인 주소를 바꾸려고 하니까 게시글 내에 관련 컨텐츠 링크를 연결해놓은게 꽤 되는데 aaa.com -> bbb.com 으로 한방에 replace가 되는지 궁금합니다. db에서 하면 될까요?
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.2 |
도메인 주소를 바꾸려고 하니까 게시글 내에 관련 컨텐츠 링크를 연결해놓은게 꽤 되는데 aaa.com -> bbb.com 으로 한방에 replace가 되는지 궁금합니다. db에서 하면 될까요?
댓글 8
phpmyadmin같은데서 regexp_replace()를 쓰시면 가능은 할겁니다.
일단 연습을 많이 해보시는게 좋을꺼에요 정규식 쓰시려면...
아니면 약간의 헛발질을 각오하고 그냥 replace() 쓰셔도 되구요..
게시글
DB documents테이블
xe 경우
UPDATE xe_documents SET content = REPLACE(content, 'AAA.com', 'BBB.com');
라이믹스는
UPDATE rx_documents SET content = REPLACE(content, 'AAA.com', 'BBB.com');
-----------------------------
댓글의 경우는~
DB comments테이블
xe 경우
UPDATE xe_comments SET content = REPLACE(content, 'AAA.com', 'BBB.com');
라이믹스
UPDATE rx_comments SET content = REPLACE(content, 'AAA.com', 'BBB.com');
phpmyadmin 에 접속/ documents테이블/위에 SQL
기존의 내용은 (예:SELECT * FROM `xe_documents` WHERE 1) 지우고
위 내용~입력해서 '실행'하면 됩니다.
------------------------------
참고로 닉네임의 경우는~AAA==>BBB
라이믹스 경우는 (rx_documents)
게시글
update xe_documents set nick_name = "BBB" where nick_name="AAA";
댓글
update xe_comments set nick_name = "BBB" where nick_name="AAA";
모든 테이블에서 수정하는 방법은 없나요?