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. 1m4023

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 phpMy. 
  • 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  513a24

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 6j3h1q

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.

Compartir

Mi nombre es Alexander fundador y CEO, y me gusta llamarme un Geek. Amo la informática, tecnología y todo lo que está relacionado con ella. Inicié este sitio con la intención de compartir conocimientos como cursos en línea, tutoriales y videotutoriales. Estoy muy entusiasmado con la información que he descubierto y compartido hasta el momento. La verdad es que lo he hecho con el mayor de los gustos. Así es, soy un Geek con una visión para compartir conocimiento. Leer mas...