lostyazilim
tr.link

Mysql veritabanından toplu halde bir linki değiştirme

8 Mesajlar 1.722 Okunma
acebozum
tr.link

fRee fRee Be fRee Kullanıcı
  • Üyelik 09.02.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Serbest
  • Konum Sakarya
  • Ad Soyad S** D**
  • Mesajlar 224
  • Beğeniler 44 / 24
  • Ticaret 3, (%100)
merhabalar,


800 den fazla yazı var wordpress'imde hemen hemen yarısında bi link var tek tek yazıları düzenlemek yerine mysql dan linki toplu halde değiştirebilirmiyiz? forumlarda bloglarda biraz araştırdım ama bazı kodlar var ama nereye yazılacağını anlayamadım ve benim istediğimle aynı mı tam karar veremediğimden sizlere sormak istedim. Acaba bu işlemi mysq'dan yapabilir miyiz?
 

 

elektronikssl
webimgo

73204 73204 WM Aracı Anonim Üyelik
  • Üyelik 05.02.2017
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 679
  • Beğeniler 374 / 202
  • Ticaret 26, (%96)
Mevcut bir yedeği başka bir alan adına mı yüklemek istiyorsunuz?
fRee

kişi bu mesajı beğendi.

creed74 creed74 WM Aracı Kullanıcı
  • Üyelik 30.06.2016
  • Yaş/Cinsiyet 50 / E
  • Meslek Yazılım
  • Konum İstanbul Anadolu
  • Ad Soyad Y** T**
  • Mesajlar 977
  • Beğeniler 33 / 388
  • Ticaret 45, (%100)
fRee

Tabloyu dışarı aktarıp bir text editörü ile toplu olarak değiştirip tekrar veritabanınıza yükleyebilirsiniz (basit çözüm olarak).. Bu konuda fazla bilginiz yoksa işlemi yedek alıp yapın..
fRee

kişi bu mesajı beğendi.

Doruk Doruk alea iacta est. Kullanıcı
  • Üyelik 29.03.2014
  • Yaş/Cinsiyet 36 / E
  • Meslek WebApprantice
  • Konum İstanbul Anadolu
  • Ad Soyad D** O**
  • Mesajlar 1361
  • Beğeniler 150 / 524
  • Ticaret 23, (%100)
https://www.cahap.com/mysql-toplu-link-degistirme/
fRee

kişi bu mesajı beğendi.

wmaraci
wmaraci

defensive defensive WM Aracı E-Mail Onaysız
  • Üyelik 29.03.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek webmaster
  • Konum Ankara
  • Ad Soyad S** K**
  • Mesajlar 893
  • Beğeniler 14 / 167
  • Ticaret 35, (%100)
search and replace eklentisi tam da aradığınız bence bir bakın
fRee

kişi bu mesajı beğendi.

fRee fRee Be fRee Kullanıcı
  • Üyelik 09.02.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Serbest
  • Konum Sakarya
  • Ad Soyad S** D**
  • Mesajlar 224
  • Beğeniler 44 / 24
  • Ticaret 3, (%100)
Mevcut bir alan adını başka alan adına yüklemiyorum.. Her sayfada bir link eklemiştim her sayfada yok ama çoğunda var tek tek değiştirmeye kalksam çok zamanımı alacak sadece o linki tek kodla değiştirebilirmiyiz? onu sormuştum @Teknosos hocam..
 

 

impjix impjix WM Aracı Kullanıcı
  • Üyelik 10.03.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım Mühendisi
  • Konum Ankara
  • Ad Soyad F** A**
  • Mesajlar 2426
  • Beğeniler 809 / 814
  • Ticaret 17, (%100)
Hocam export et. Notepad++ programı ile sql dosyasını aç. Değiştirmek istediğin linki toplu olarak değiştir. Sonra eski tabloları komple sil, değiştirmiş olduğun sql i yükle.

Bir diğeri update komutu.


UPDATE `wp-posts` SET `post-content` = REPLACE(`post-content`, "http://eskilink.com", "http://yenigirmekistediğinurl.com");
fRee

kişi bu mesajı beğendi.

fRee fRee Be fRee Kullanıcı
  • Üyelik 09.02.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Serbest
  • Konum Sakarya
  • Ad Soyad S** D**
  • Mesajlar 224
  • Beğeniler 44 / 24
  • Ticaret 3, (%100)
İlk söylediğinizi yaptım notepad++ da değiştirdim linkleri tabloları silip yükledim ve oldu.

@creed74 , @impjix teşekkürler.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al