Como reemplazar texto en toda la base de datos MySQL

En este Tutoriales En Linea les mostraremos la manera correcta de actualizar y reemplazar un texto en toda nuestra base de dato de nuestro MySQL.
En ocasiones es necesario reemplazar texto en toda la base de datos MySQL
Puede ser que estemos buscando una referencia incorrecta que sea necesario arreglar, como por ejemplo una cadena que referencie a una fecha antigua, dominio antiguo, o una referencia a una ruta antigua de un directorio que ahora ha cambiado.
Por ejemplo:
– Buscamos “2017” y lo actualizamos por “2019“
– Buscamos “miviejodominio.com” y lo actualizamos por “minuevodominio.com“
– Buscamos “htdocs/viejodirectorio” y lo actualizamos por “htdocs/nuevodirectorio“
Métodos posibles para reemplazar texto en toda la base de datos mysql: 
  • Por medio de las consultas a la base de datos,  por medio de las sentencias Replace y Update, a través de phpMyAdmin. 
  • Por medio de herramientas que nos facilitarán el trabajo.
Reemplazar texto en toda la base de datos MySQL por medio de consultas SQL con la sentencia replace. Por ejemplo podemos utilizar la siguiente Sintaxis con los siguientes argumentos.
UPDATE tabla SET campo = REPLACE(campo,'texto que buscamos para cambiar','nuevo texto');
UPDATE quotes SET created_at = REPLACE(created_at,'2017','2019')
En el ejemplo anterior hemos buscado 2017 en el campo created_at de la tabla quotes y lo hemos reemplazado por 2019.
quotes: Nombre de la tabla de nuestra SQL.
created_at: Nombre de la fila de la tabla (quotes) que vamos a reemplazar. Comúnmente llamado campo.
Presione Ctrl+Enter para ejecutar la consulta
Y el resultado es el siguiente:

Herramienta online 

Las siguientes páginas ofrece servicios que nos permitirá subir un archivo SQL, buscar y reemplazar en él una cadena por otra, incluyendo datos serializados:

- MySQL Search & Replace Tool.
- WordPress Serialized PHP Search and Replace.
- Database Search and Replace Script in PHP.

Conclusión

Por ahora creo que este Tutoriales En Línea puede alumbrar algo de luz y ofrecer varias posibilidades para reemplazar texto en toda la base de datos mysql.


<a onclick=Tutoriales En Linea" class='avatar avatar-64 photo' height='64' width='64'>
  • Autor:
  • Editor:
      Tutoriales En Linea
  • Fecha:2019-02-22
  • Categorias: Lenguajes De Programacion php PostgreSQL MySQL WebSite webmasters Noticias Tutorial



Información
Usuarios que no esten registrados no pueden dejar comentarios, te invitamos a que te registre!