• 02-05-2021, 10:32:44
    #1
    Merhabalar,

    Bir veritabanım bulunuyor veritabanınıdaki tüm a kelimelerini b ile değiştirmek istiyorum.

    Bunu nasıl yapabilirim?
  • 02-05-2021, 10:37:23
    #2
    Sadece SEO
    UPDATE tablo_adi SET sütunismi = b WHERE sütunismi=a
    Detaylı bilgi için: https://www.w3schools.com/sql/default.asp
  • 02-05-2021, 10:37:32
    #3
    select * from xx where kelime = a
    fetch all
    foreach x- while x{
    update ınto xx(kelime) set kelime = ? where id = ?
    execute(['a',x['id'])
    }

    "UPDATE tablo_adi SET sütunismi = b WHERE sütunismi=a" buda iş görür yukardaki arkadaşın yazdığı


    veritabanı üzerinden mi bir dil üzerinden mi yapmak istiyorsunuz dilse hangi dil veritabanıysa hangi veritabanı? Mantık yukardaki gibi ama
  • 02-05-2021, 10:39:29
    #4
    UPDATE tablonuzunadi SET alaninadi = REPLACE(*alaninadi, 'aradiginMetin', 'yenimetin') WHERE ......
  • 02-05-2021, 10:40:24
    #5
    Celil53 adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Bir veritabanım bulunuyor veritabanınıdaki tüm a kelimelerini b ile değiştirmek istiyorum.

    Bunu nasıl yapabilirim?
    SQL dump'ı alıp Notepad++'ın gelişmiş "bul ve değiştir" aracını kullanabilirsin hocam
  • 02-05-2021, 10:48:35
    #6
    Sinemium adlı üyeden alıntı: mesajı görüntüle
    select * from xx where kelime = a
    fetch all
    foreach x- while x{
    update ınto xx(kelime) set kelime = ? where id = ?
    execute(['a',x['id'])
    }

    "UPDATE tablo_adi SET sütunismi = b WHERE sütunismi=a" buda iş görür yukardaki arkadaşın yazdığı


    veritabanı üzerinden mi bir dil üzerinden mi yapmak istiyorsunuz dilse hangi dil veritabanıysa hangi veritabanı? Mantık yukardaki gibi ama
    veritabanı üzerinden yapmak istiyorum, direkt mysql 5.6 olan serverden php myadminden yapacağım hocam

    hazarardatuysuz adlı üyeden alıntı: mesajı görüntüle
    UPDATE tablonuzunadi SET alaninadi = REPLACE(*alaninadi, 'aradiginMetin', 'yenimetin') WHERE ......
    teşekkürler hocam deneyeceğim

    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    SQL dump'ı alıp Notepad++'ın gelişmiş "bul ve değiştir" aracını kullanabilirsin hocam
    sql çok büyük
  • 02-05-2021, 10:50:18
    #7
    Celil53 adlı üyeden alıntı: mesajı görüntüle
    veritabanı üzerinden yapmak istiyorum, direkt mysql 5.6 olan serverden php myadminden yapacağım hocam



    teşekkürler hocam deneyeceğim



    sql çok büyük
    2.5GB üstü mü hocam?
  • 02-05-2021, 10:50:55
    #8
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    2.5GB üstü mü hocam?
    maalesef 4 gb hocam
  • 02-05-2021, 10:51:04
    #9
    Celil53 adlı üyeden alıntı: mesajı görüntüle
    veritabanı üzerinden yapmak istiyorum, direkt mysql 5.6 olan serverden php myadminden yapacağım hocam



    teşekkürler hocam deneyeceğim



    sql çok büyük
    Phpmyadminde Ara sekmesine gir oradan üstte bul ve değiştir var birinci kelime ikinci kelime ve kelimenin sütununu seç değiştir yap.

    sunucu size aitse mysqli sunucuda down edip perl komutu ile değişip geri upload yapabilirsiniz.