집 >데이터 베이스 >MySQL 튜토리얼 >mysql의 바꾸기 기능을 사용하여 문자열 바꾸기
최근 CMS를 연구하고 있는데, 데이터 변환 시 MySQL의 대체 기능을 사용해야 하는데 간략히 소개하겠습니다!
예를 들어 테이블 tb1에 있는 f1 필드의 abc를 def로 바꾸려고 합니다
UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def');
REPLACE(str,from_str,to_str)
str 문자열에서 from_str 문자열이 모두 to_str로 대체된 후 다음 문자열이 반환됩니다.
mysql> ', 'w', 'Ww');
- -> 'WwWwWw.mysql.com'
이 함수는 멀티바이트로 안전합니다.
예:
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'',
'' );
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'',
'' );
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'