MySQL Bul ve Değiştir

Katılım
14 Ağustos 2010
Mesajlar
79.065
Makaleler
287
Çözümler
2.268
Yer
İstanbul
PhpMyAdmin'den giriş yaptığınız veya sorgulama yetkinizin olduğu herhangi bir pencerede, MySQL veritabanında bul ve değiştir yapmak için aşağıdaki komutu kullanabilirsiniz:

Kod:
update TABLO_ADI set ALAN_ADI = replace(ALAN_ADI, 'bunu bul', 've bununla değiştir');


Örneğin:


Kod:
update musteri_tablosu set firma_adi = replace(firma_adi, 'eski firma', 'yeni firma');
 
Geçenlerde blogumda paylaşmıştım, buraya da yazayım. Çorbada benim de tuzum bulunsun.

Wordpress'te toplu yazı düzenlemek için;

PHP:
UPDATE wp_posts SET post_content = replace(post_content, 'eski yazı', 'yeni yazı');

sorgusu yeterli olacaktır. Eğer belli kelimeleri sileceksek:

PHP:
UPDATE wp_posts SET post_content = replace(post_content, 'eski yazı', '');

sorgusunu kullanabilirsiniz.
 
Konuyu hortlatmış gibi olacağım ama; phpmyadminde http olan linklerin tamamını https olarak tek seferde değiştirme imkanımız varmıdır?
 
Bu işlemin bir veriyi güncellemekten farkı nedir?
 
Konuyu hortlatmış gibi olacağım ama; phpmyadminde http olan linklerin tamamını https olarak tek seferde değiştirme imkanımız varmıdır?

htaccess dosyanızda Rewrite Rule özelliğini kullanarak linklerinizi kolayca yönlendirebilirsiniz. Veritabandan linklerin tümünü düzenlemeniz gerekmez.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…