>데이터 베이스 >MySQL 튜토리얼 >정규식을 사용하여 데이터베이스의 콘텐츠를 바꾸는 자세한 예

정규식을 사용하여 데이터베이스의 콘텐츠를 바꾸는 자세한 예

Y2J
Y2J원래의
2017-05-23 15:11:491986검색

PS: 다음은 기록을 위해 재현되었습니다. 이는 일반 버전의 원래 의도가 아닙니다. 단지 REGEXP를 사용하는 것이 더 유연하고 편리합니다. 댓글 테이블을 www.sohu .com 레코드에 추가하세요. sohu가 sina로 바뀌면 한 문장으로 가능해요~
업데이트 댓글 세트author_url=REPLACE(author_url,'sohu','sina') whereauthor_url REGEXP 'www .sohu.com';

IF 판단으로 복잡한 교체


update comment set url=IF(url REGEXP 'test.yahoo.com.cn',REPLACE(url,'www1.sohu.com','www.sina.com'),REPLACE(url,'www2.yahoo.com','www.sina.com')) where 1=1;

[관련 권장 사항]

1.Mysql 무료 동영상 튜토리얼

2. 가상 호스트가 없는 소규모 MySQL 데이터베이스 백업 스크립트

3. mysqldump를 사용하여 테이블을 백업하고 복원하는 자세한 예

4. mysql에 이미지를 저장하는 PHP의 예에 대한 자세한 설명

5. mysqldump를 사용하여 테이블을 백업하고 복원하는 예에 대한 자세한 설명

위 내용은 정규식을 사용하여 데이터베이스의 콘텐츠를 바꾸는 자세한 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.