Tengo un campo de una Tabla de una Base de Datos en MySQL 5 con cierto texto, del cual deseo reemplazar cierta url que ha sido modificada, el Query que ejecuté para hacer el cambio fue el siguiente.
UPDATE Tabla SET Campo = REPLACE(Campo, 'domain1.com', 'domain2.com')
Donde Tabla es la tabla que contiene los campos con los textos que deseo modificar, Campo es el campo involucrado, domain1.com es el url que se encuentra en el texto dentro del campo que voy a sustituir por domain2.com.
El Query anterior solo modifica la subcadena de caracteres involucrada, es decir todo el texto adicional que incluye el campo queda intacto.