Substituir valor de todos os registros de uma coluna pelo phpMyAdmin

Isso que vou passar para vocês aqui é muito usado para alterar url's de registros no banco de dados do wordpress quando muda o domínio.

Mais você pode alterar qualquer coisa em massa no SQL, e o mais pratico é inserindo o comando SQL direto no phpMyAdmin.

Vamos lá!

Primeiro acessem o phpMyAdmin, depois vão ao banco de dados em que precisam alterar em seguida cliquem na aba SQL

E insiram o codigo a seguir:

UPDATE table SET column = REPLACE(column, 'old_value', 'new_value')

Explicando:

table: nome da tabela onde vamos trabalhar as substiuições;

column: nome da coluna onde será feita a substituição em massa;

old_value: esse é o nome dos registros que precisam ser substituidos;

new_value: aqui é valor que substituirá old_value;

Após feito todas as alterações clique em executar, o phpMyAdmin enviará um popup de aviso, clique em ok e pronto!

 

E tem mais, você também pode usar a clausula WHERE se preciso, ai o comando SQL ficaria assim:

UPDATE table SET column = REPLACE(column, 'old_value', 'new_value') WHERE column = 'x_value'

Aqui column depois de WHERE pode ser outra coluna, tipo WHERE status = 1

 

 

Espero ter ajudado! Não esqueçam de comentar no Twitter X.

Categorias: SQL