Cita: hola. estoy intentando usar la funcion replace para cambiar una palabra por otra de forma masiva, pero solo me saca el resultado en pantalla y cuando miro los registros de la base de datos no me los ha cambiado.
Porque SELECT es para
mostrar datos, no para modificarlos en la tabla. Para eso se usa UPDATE, pero la sintaxis es completamente distinta.
Busca y lee un tutorial básico de SQL, necesitas conocer el tema antes de ponerte a hacer cosas con la base.
MySQL :: 13 Sintaxis de sentencias SQL