Buscar y reemplazar textos en phpMyAdmin
Buscar y reemplazar textos en phpMyAdmin es una opción predeterminada en este gestor. Es un proceso simple que busca automáticamente un texto en una tabla y la reemplaza con otra.
2 formas de buscar y reemplazar textos en phpMyAdmin
En el gestor phpMyAdmin existen 2 formas de hacer casi lo mismo y lo veremos en el presente artículo.
- Usando la pestaña buscar y luego Buscar y reemplazar
- Usando una consulta SQL
¿Por qué necesitamos buscar y reemplazar textos?
- Usando esta opción podemos cambiar una URL, una imagen o incluso un texto en el sitio web en menos tiempo.
- Un ejemplo de uso seria que después de la migración del sitio web para reemplazar los nombres de dominio antiguos en la base de datos por el nuevo nombre.
- Otro ejemplo serio quitar o agregar las «www» en toda nuestra base de datos
Cómo buscamos y reemplazamos con phpMyAdmin?
Los pasos para hacer una búsqueda y reemplazar usando phpMyAdmin son los siguientes:
- Inicia sesión en el cPanel, Plesk u otro panel de control.
- A continuación, abra el gestor phpMyAdmin, generalmente todos los paneles poseen este gestor.
- Después, selecciones y haga clic en la base de datos que desea realizar el proceso.
- Luego hacemos clic en la tabla en la que queremos hacer el proceso de búsqueda y reemplazar.
- Haga clic en la pestaña Buscar en la parte superior.
- Hacer click en Buscar y reemplace el botón de la parte superior.
- Ingresar el valor a buscar y valor a reemplazar
- La opción Columna se refiere a los nombre de los campos, en este ejemplo hemos tomado la tabla wp_posts de wordpress. Ademas, contiene 23 columnas en los cuales podemos buscar y reemplazar en cualquiera de ellos.
A continuación, seleccione cada valor de columna de la lista desplegada y haga clic en Continuar.
Nota:
No se puede reemplazar todas las columnas en una base de datos a la vez , es recomendable usar de uno en uno.Es importante generar siempre una copia de seguridad de la base de datos antes de proceder con la opción de Buscar y reemplazar.
Comprobar el reemplazo
Una vez ejecutado el proceso podemos ir a la tabla y visualizar el reemplazo
Busca y reemplaza por consulta SQL
Usaremos phpMyAdmin para buscar textos y reemplazar ejecutando una consulta SQL. Aquí detallaremos los 3 pasos a usar:
-
-
- Primero, abra el gestor phpMyAdmin de MySQL y haga clic en la base de datos del sitio web (WordPress).
- Segundo, una vez dentro de la base de datos, hacer clic en la pestaña SQL desde la barra de herramientas y escribimos la siguiente consulta (solo es sintaxis y debemos de reemplazar por valores reales).
-
update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, 'Text to find', 'text to replace with');
-
-
- Finalmente, haga clic en el botón Continuar para realizar el reemplazo.
-
Ejemplo de uso de buscar y reemplaza
Usaremos la tabla wp_post de wordpress, obviamente puede ser cualquier base de datos y/o tabla de su preferencia.
Luego, agregar el nombre de nuestra tabla y posteriormente el nombre de la columna, por ultimo el valor buscado y el nuevo valor.
update wp_posts set `post_title` = replace(`post_title`, 'Hola', 'Buenos dias');
Después de que la consulta corrió con éxito, el phpMyAdmin muestra el número de filas afectadas por la consulta.