veritabanında toptan değişiklik?

0
Onaylı Üye
Üye
Katılım
2 Şubat 2008
Mesajlar
843
Tepki puanı
2
merhaba arkadaşlar, sitenin ismini değiştirdim de şu sorguyu kullanarak veritabanında toptan değişiklik yapmak istedim.
Kod:
UPDATE wp_posts SET  post_content = REPLACE(post_content, 'BU VERİYİ BUL', 'BUNLA DEĞİŞTİR')

sonra arama yaptım ama guid diye bir alanda eski alan adı ile ilgili linkler filan duruyor, başka yerlerde de var. yukarıdaki sorgu sadece konu içersindekileri değiştirmiştir sanırım.

ben veritabanının tamamında bu değişikliği nasıl yaparım? teşekkürler
 
0
Onaylı Üye
Üye
Katılım
25 Eylül 2010
Mesajlar
1,182
Tepki puanı
20
değiştirmek istediğin şeyler neredeki ? onu yaz ona göre söyleyeyim ben bildiğimi
 
0
Onaylı Üye
Üye
Katılım
2 Şubat 2008
Mesajlar
843
Tepki puanı
2
değiştirmek istediğin şeyler neredeki ? onu yaz ona göre söyleyeyim ben bildiğimi

zaten bende o şekilde yapmak istemiyorum. yani, nerde ne olduğunu aramak yerine veritabanının tamamında tek seferde bu değişikliği yapmak istiyorum. teşekkürler
 
0
Onaylı Üye
Üye
Katılım
25 Eylül 2010
Mesajlar
1,182
Tepki puanı
20
ben mesela yazı içindeki tüm linkleri kaldırak isterken bulmuştum bu bilgiyi. ilk kısma http://www ikinci kısmı tamamen boş bıraktım ortaya çıkan sonuç tüm liklerin yerine benim site adresim yazıyordu :)
 
0
Onaylı Üye
Üye
Katılım
2 Şubat 2008
Mesajlar
843
Tepki puanı
2
hocam zaten senin dediğini benim ilk mesajfa verdiğim kod ile yapılıyor. ben tek tek tablolarla uğraşmak istemiyorum. tüm veritabanında toptan bir değişiklik yapmak istiyorum. post, options vs tek tek değil de tüm tablolarda birden replace nasıl yaparım?
 
Onaylı Üye
Üye
Katılım
18 Temmuz 2008
Mesajlar
12,391
Tepki puanı
255
blogumu taşırken bende çok uğraşmıştım bununla, ama bi türlü sql bulamadım bunun için, benim yaptığım şey ise sql i indirip tek tek site adını düzeltmek oldu
 
0
Onaylı Üye
Üye
Katılım
25 Eylül 2010
Mesajlar
1,182
Tepki puanı
20
yahu arkadaşım tek tek uğraşmıyorsunki. istediğin kelimeyi ya da tabloyu tek seferdedeğiştiriyorsun kendi verdiğin kodla
 
0
Onaylı Üye
Üye
Katılım
2 Şubat 2008
Mesajlar
843
Tepki puanı
2
yahu arkadaşım tek tek uğraşmıyorsunki. istediğin kelimeyi ya da tabloyu tek seferdedeğiştiriyorsun kendi verdiğin kodla

kendin diyorsun tablo diye :) ben tablodan bahsetmiyorum.

ben tablolardan değil veritabanının tamamından bahsediyorum. wp bir veritabanı var. bu veritabanında tablolar var. tablolar içinde alanlar var vs....

veritabanında 10 dan fazla tablo var. tek tek farklı farklı sorgu yapmak zorunda kalıyoruz. ben ise toptan yapalım şu işi diyorum.

o kod sadece post tablosundaki post_content alanında değişiklik yapıyor. wp de her tarafa birşeyler kaydeden bir sistem.
şimdi anlatabildin mi?
 
0
Onaylı Üye
Üye
Katılım
18 Kasım 2007
Mesajlar
0
Tepki puanı
0
find replace diye bir eklenti var onunla çok daha pratik bir şekilde yapabilrsin. böyle uğraşmana da gerek kalmaz. arama yaparsan ulaşırsının.
 
Geri
Üst