Hocam SQL dosyasini dışarı aktarın notepad++ ile açın bul değiştir kısmında eski domaini ve yeni domaini yazın. Değiştir deyin ve kaydedin. Şimdi hostingden eski dbyi silin yeni DB oluşturun bilgilerini not alın. SQL dosyasını o dbye içeri aktarın. Daha önce not aldiginiz db bilgilerini dosya yöneticisinden wp-config.php dosyası içine kaydedin. Sayfanızı yenileyin açılır siteniz. Htaccess dosyanızı kontrol edin eski domain kalıntısı olabilir. Wp adminden kalıcı bağlantıları kontrol edip aynı olsa bile tekrar kaydedin 404 not found alabilirsiniz yoksa.

Edit: aio migration eklentisi var ücretli tek tıkla yedek alıyor ve tek tıkla yeni domaine aktarim yapabiliyorsun o yedeği. Onu da kullanabilirsiniz. Yok SQL yok wp config flaan ugrasmiyorsunuz