• Blog

  • zatec.us
    • MySQL: Encontrando e substituindo textos em tabela
    • Enviado em 01/12/2011 23:02
    • Vamos imaginar uma situação?

      1. Uma tabela num banco de dados MySQL chamada "frutas"
      2. Dentro dela, vários resultados (rows, ou linhas). Talvez 500 resultados :D
      3. Na estrutura da tabela "frutas", temos uma coluna VARCHAR/TEXT chamada "nome_fruta"
      4. 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)

      UPDATE `nome_da_tabela` SET `nome_fruta` = REPLACE(`nome_fruta`, 'Laranja', 'Melancia');

      Fácil, não? ;)
      Com isso, provavelmente você economize um bom tempo realizando tais substituições.

      Encontrei aqui.

      Abraços!


    Tweet


    Envie seu comentário!
    Fechar

    Comentário

    Nome:

    E-mail: (Não será divulgado)

    Site ou blog: (Opcional)

    Comentário: (Máximo de 255 caracteres)

    Enviar


    Veja também:

    • Novo site no ar!
    • PHP: Convertendo hyperlinks de string para HTML
    • PHP: Gerando hyperlinks do Twitter em string
    • PHP: Buscando informações do tempo em uma cidade
    • jQuery: Mini editor BBCode
  • zatec.us

  • © MMIX-MMXII Guilherme Augusto Madaleno
    Termos e Privacidade • Suporte • Contato

    • RSS
    • YouTube
    • LinkedIn
    • Facebook
    • Twitter
    • Topo

Ok