Mysql Phpmyadmin bul ve değiştirme işlemleri find replace

Geçen bir işlem yaparken mysql'de 100'lerce değer arayıp değiştirmem gerekti ve phpmyadminle bu işlemi yapabileceğimi düşündüm ve şu kodla işlemi hatasız olarak gerçekleştirdim...

php my admine girin / tabloyu seçin SQL komutları girilen yere aşağıdaki kodu uyarlayıp çalıştırın ;)

UPDATE Tabloadi SET tabloalanadi= replace(tabloalanadi,"aranacak değer","Yeni değer");

// yada

UPDATE `Tablo` SET `aranacak_alan` = replace(aranacak_alan, 'eski_deger', 'yeni_deger')




12 yorum

  • Yorumunuz en az 30 karakter olmalıdır. (0)
    Tüm Yorumlar
    • Android 24.11.2012 16:04

      Gerçekten çok işime yaradı çift tırnak yerine tek tırnakta kullanabilirsiniz arkadaşlar hata alanlar için.

      Yanıtla

    • mahmut sami 12.11.2011 02:00
      Sayın Adminim, konu açarken blog vb.. sitelerde title ve başlık önemlidir çünkü çogu blokda title başlıkdan oluşur Yeni bir film 2011 | Somut.net (Yanlış) Yenir bir film | 2011 | Somut.net (yanlış) Yenir bir film 2011 Somut.net (dogru) title ve başlık google önemlidir siz google birşey aratırken hiç | yazarmısınız tabiki hayır işd o yuzden kesinlikle başlık title vbb kesinlikle | kullanmayınız çünkü google sıralamada sona kayarsınız konuyu burda degil msn tartişmak daha makul saygılarımıla Mahmut Sami Özdemir

      Yanıtla

    • mahmut sami 11.11.2011 19:22
      merhaba sayın adminim şimdi şöyle diyim örnek bir film aratcaksınız Yeni Başlayanlar 2011 diyemi aratırsınız yoksa Yeni Başlayanlar | 2011 diyemi aratırsınız veya [] bunun gibi yani kısaca bir kişi Yeni Başlayanlar 2011 diye arattırındn eger sizin sayfanızda titlede | varsa o index karşısına çıkmaz dogal olarak google etkilenirsinizi seohocasıda aynısı söyledi bu arada yukarda kod işime yaradı UPDATE dle_post SET title= REPLACE ( title, "|" , " "); bu şekilde sorunu çözdüm çok teşekkürler

      Yanıtla

      Master 11.11.2011 20:54

      Mahmut bey siz başlıklardan bahsediyorsunuz sanırım. Title deyince komple title anladım. Şöyleki; Yeni bir film 2011 | Somut.net (doğru) Yenir bir film | 2011 | Somut.net (yanlış) eğer yanlışsam düzeltin.

    • mahmut sami 11.11.2011 13:17
      merhaba sitemde| bu işaretler var konularda titlelerinde bu google kötü etki yapıyor bunu post tablosunu indiriöm yapınca konularda kodlar bozuluyor yani post tablosundaki title lerdeki | degiştirmek istiyorum nasıl yapcam çözemedim dle_post tablo ismi title dle_post işindeki

      Yanıtla

      Master 11.11.2011 19:00

      Size tablo adı ve değiştirme işlemi yapacağınız alanın adı lazım. Google'da kötü etki yapıyor dediğiniz bu karakter sitemizde de kullanılıyor, bu söylediğinizin kaynağı nedir? Eğer gerçekten böyleyse bizde değiştirelim.

    • Mustisoft 29.06.2011 23:03
      süper bir kod teşekkürler

      Yanıtla

    • mbd5200 07.01.2011 17:41
      çok teşekkürler işime yaradı büyük yükten kurtardı

      Yanıtla

    • TEKNOBOOK 09.07.2010 18:58
      Çok teşekkür ederim ya :) Ben de 2 saattir uğraşıyorum sanki binlerce satırı elle değiştiricem. 5 sn sürdü hepsini güncellemesi.

      Yanıtla

    • Nejdet Acar 10.12.2009 02:54
      Sorgu kodu için teşekkür ederim. Acemi bir php ci olarak çok işimi gördü.

      Yanıtla

    • Efehan 18.09.2009 12:24
      Çok teşekkürler. Bu arada ufak bir not "aranacak değer" ve "Yeni değer" içerisinde (") kullanınca hata vermemesi için (\") olarak kullanmak gerekiyor.

      Yanıtla

      Master 18.09.2009 14:58

      Ek bilgi için teşekkürler... :)

İlginizi çekebilir...