Publicidade - O artigo continua após o banner
Veja como é fácil substituir textos ou palavras existente em uma tabelas do banco de dados mysql.
Publicidade - O artigo continua após o banner
Vamos imaginar uma situação?
- Uma tabela num banco de dados MySQL chamada “frutas”
- Dentro dela, vários resultados (rows, ou linhas). Talvez 500 resultados 😀
- Na estrutura da tabela “frutas”, temos uma coluna VARCHAR/TEXT chamada “nome_fruta”
- Agora, a missão. Encontrar e substituir, nos resultados, a palavra “Laranja” para a palavra“Melancia”.
Fazer isso manualmente seria, no mínimo, difícil, não é? Por isso, compartilho uma dica simples. Como encontrar e substituir strings (textos) em uma tabela usando a função REPLACE() do MySQL. Basta executar esta solicitação (query) no seu cliente MySQL desejado (phpMyAdmin, por exemplo):
Saiba mais aqui!
UPDATE `nome_da_tabela` SET `nome_fruta` = REPLACE(`nome_fruta`, 'Laranja', 'Melancia');
Olá, gostaria de saber se existe alguma forma de substituir valores sem especificar a coluna, como no seu exemplo seria como se a palavra “Laranja” estivesse presente em várias colunas e quisesse substituir todos os resultados por “Melancia”, desde já agradeço