Reemplazar un texto en una base de datos MySQL

buscar y reemplazar texto en campos mysql - AZCA Marketing

Muchas veces necesitamos reemplazar un texto que se repite muchas veces dentro de una base de datos MySQL.

Esta tarea puede ser muy tediosa para realizarla «a mano» uno a uno

Para ello, esta es la forma más rápida y sencilla:

Buscar y reemplazar texto dentro de una tabla MySQL

Primero accedemos a la Base de Datos en cuestión desde phpmyadmin y realizamos una consulta SQL

UPDATE `tabla` SET campo = REPLACE(campo,'texto antiguo','texto nuevo');

Si quieres reemplazar una carpeta que empieza por la barra invertida «\»  hay que poner una doble barra:  invertida delante \\

UPDATE `tabla` SET campo = REPLACE(campo, '\\ruta\\ruta2', '/ruta/ruta2');

Para hacer una búsqueda entre fechas

UPDATE `tabla` SET campo = REPLACE(campo,'texto antiguo','texto nuevo') WHERE fecha BETWEEN '2020-03-01' AND '2021-03-01';
Imagen de Sergio Azuara

Sergio Azuara

Diseñador / Programador Web & SEO Manager (entre otros...) Mas de 25 años haciendo esto

Deja un comentario

PATROCINADO
Scroll al inicio

Haz más visible tu página!

Una buena optimización SEO ONSITE y un buen contenido, es una de las bases fundamentales del posicionamiento SEO

agencia de marketing digital en tres cantos

Introduce un mail y tu web a auditar y te mandaremos un informe SEO gratuito