Bir WordPress Etki Alanını Taşırken Dikkate Alınması Gereken 10 SQL Sorgusu

Yayınlanan: 2022-12-16

Bir WordPress Etki Alanını Taşırken Dikkate Alınması Gereken 10 SQL Sorgusu
WordPress sitenizi veya etki alanınızı yeni bir ana bilgisayara veya SQL sunucusuna taşımak mı istiyorsunuz? O zaman doğru parçayı okuyorsunuz! Tüm süreç göz korkutucu ve stresli bir deneyim olabilse de, bu kılavuzu izlerseniz kesinlikle başarılı olacaktır.

Çoğu zaman, insanlar yeni bir SQL sunucusuna geçme ihtiyacı ile karşı karşıya kalır. Bu, mevcut sağlayıcılarıyla ilgili çeşitli sorunlardan kaynaklanıyor olabilir ve artık yeter. Bununla birlikte, çoğu durumda, daha güvenilir bir ana bilgisayara geçiş, hata yapma ve sitenize zarar verme korkusuyla defalarca ertelenir.

Neyse ki, bu makale, bir WordPress etki alanını taşırken düşünülmesi gereken ilk on SQL sorgusunu kapsamlı bir şekilde tartışmaktadır. Yani, daha fazla hazırlık yapmadan, hadi içine girelim!

SQL nedir?

Yapılandırılmış Sorgu Dili (SQL), ilişkisel veritabanlarını yönetmek ve bunlardaki veriler üzerinde çeşitli işlemleri gerçekleştirmek için kullanılan standartlaştırılmış bir programlama dilidir.

1970'lerde oluşturulan SQL, yalnızca veritabanı yöneticileri tarafından kullanılmadı. Ayrıca veri entegrasyon betikleri yazan geliştiriciler ve analitik sorgular kurup çalıştırmayı amaçlayan veri analistleri tarafından da kullanıldı.

SQL'i şu amaçlarla kullanabilirsiniz:

  • Veritabanı performansını koruyun ve optimize edin
  • Veri satırlarını ekleme, güncelleme ve silme
  • Veritabanı tablosunu ve dizin yapılarını değiştirin
  • İlişkisel veri tabanı yönetim sistemleri (RDBMS) ve daha birçok sistemden bilgi alt kümelerini alın.

Bunu anladıktan sonra, WordPress web sitenizi yeni bir etki alanına taşımak için gereken SQL sorgularını gözden geçirelim. Ancak başlamadan önce, Acuity eğitimindeki SQL kursu da dahil olmak üzere en iyi SQL eğitim kurslarının birçoğunun faydalı olabileceğini belirtmekte fayda var. Acuity'nin SQL kursu size çeşitli kurs paketleri sunar. Bu kurslar giriş, ileri düzey ve birleştirilmiş kurslardan SQL SSRS'ye kadar uzanır.

Ayrıca, hangi kursun sizin için en uygun olduğundan emin değil misiniz? O zaman endişelenmene gerek yok. Sadece bir telefonla, sizin için mükemmel kursla ilgili en iyi tavsiyeyi alacağınızdan emin olabilirsiniz.

Öte yandan, SQL harmanlaması, verileriniz için sıralama kurallarını, vakaları ve aksan duyarlılığı özelliklerini içerir. Varchar ve char gibi karakter veri türleriyle kullanılan harmanlamalar, kod sayfasını ve bu veri türü için temsil edilecek karşılık gelen karakterleri belirler.

Yani, siz olabilirsiniz:

  • Yeni bir SQL sunucusu kurma
  • Sunucuyu istemci veritabanlarına bağlama
  • Veya bir veritabanı yedeğini geri yükleme

Her ne olursa olsun, üzerinde çalıştığınız verilerin yerel ayar gereksinimlerini, SQL işlerinin türünü ve vurgu hassasiyetini anlamak çok önemlidir.

Bunu tartıştıktan sonra, bir sonraki oturumda bir WordPress etki alanını taşırken üzerinde düşünülmesi gereken SQL sorgularını inceleyelim.

Bir WordPress Etki Alanını Taşırken Düşünülmesi Gereken En İyi 10 SQL Sorgusu

WordPress veritabanınıza karşı bir SQL sorgusu yürüterek, temel değişiklikleri kolay ve verimli bir şekilde yapabilirsiniz. Aşağıda, bir WordPress etki alanını taşırken size çok yardımcı olabilecek bazı SQL sorguları listelenmiştir.

  1. WordPress Veritabanınızı Yedekleyin

    Bir WordPress etki alanını yeniden yerleştirmeden önce, sitenizin her öğesini yedeklemeniz gerekir. Bu, yaygın WordPress güvenliğinizin bir parçası olmalıdır ve herhangi bir önemli değişiklikten önce iyi bir uygulamadır. Ancak, taşınan çok fazla veri olduğu için WordPress kurulumunuzu taşımanız da bir gerekliliktir.

    Peki veritabanınızı nasıl yedeklersiniz? WordPress'i yedeklemek için kullanabileceğiniz birçok eklenti vardır. Bir yedekleme eklentisiyle, hangi dosyaların yedekleneceğini, ne sıklıkta ve yedeklemelerinizin nerede depolanacağını yönetmek için yerleşik ayarları yükleyebilir ve kullanabilirsiniz.

    Ayrıca, aşağıdaki adımları izleyerek WordPress veritabanınızı manuel olarak yedekleyebilirsiniz:

    • phpMyAdmin'inize giriş yapın
    • WordPress veritabanınızı seçin
    • Ekran gezintisinin en üstünde bulunan Dışa Aktar'a tıklayın
    • Yedeklemek istediğiniz tabloları seçin veya tüm veritabanını yedeklemek için tüm tabloları seçin
    • .sql uzantısı olarak dışa aktarmak için SQL'i seçin
    • "Dosya olarak kaydet" onay kutusunu işaretleyin
    • Sıkıştırma türünü seçin
    • Son olarak, Yedek veritabanı dosyanızı kaydetmek için Git'i ve bir indirme penceresini tıklayın.
  2. Site ve Ana Sayfa URL'sini Değiştirin

    WordPress, sitenin temel yolunu ve ana URL'yi veritabanına kaydeder. Bu nedenle, WordPress alan adınızı yerel ana bilgisayardan sunucunuza aktarırsanız, siteniz çevrimiçi olarak yüklenmez. Bunun nedeni, mutlak yol URL'sinin hala yerel ana makinenizi göstermesidir. Bu nedenle, sitenin çalışması için site URL'sini ve ana URL'yi değiştirmelisiniz.

  3. GUID'i değiştir

    Blogunuzu yerel ana bilgisayardan sunucunuza veya başka bir etki alanından yeni bir etki alanına yeniden yerleştirdikten sonra, wp_posts tablosundaki GUID alanı için URL'leri düzeltmeniz gerekir. Bu çok önemlidir çünkü GUID, yanlış girildiğinde gönderi veya sayfa bilginizin şifresini çözerek doğru makale mutlak yoluna yönlendirir.

  4. İçerikteki URL'yi değiştir

    Bildiğiniz gibi, WordPress, veritabanında saklarken göreceli bir yol yerine URL bağlantısında mutlak yollar kullanır. Ayrıca, her gönderi kaydının içeriği, eski kaynağa başvuran tüm eski URL'leri saklar. Bu nedenle, WordPress'inizi yeni bir etki alanına taşımak için tüm bu URL'leri yeni etki alanı konumuna değiştirmelisiniz.

  5. Gönderi Metasını Güncelle

    Post Meta'yı güncellemek, post içeriğindeki URL'yi güncellemek için neredeyse benzer şekilde çalışır. Her gönderi için fazladan URL verisi depoladıysanız, hepsini değiştirmek için "takip sorgusunu" kullanabilirsiniz.

  6. Varsayılan Yönetici Kullanıcı Adını Değiştir

    Varsayılan Yönetici Kullanıcı Adını Değiştir
    Her varsayılan WordPress kurulumu, varsayılan Yönetici kullanıcı adına sahip bir hesap oluşturur. WordPress kullanan herkes bunu bildiğinden, bu yaygın bir bilgidir.

    Ancak, bir bilgisayar korsanı WordPress yönetici panelinize kaba kuvvet uygulayabileceğinden bu bir güvenlik sorunu olabilir. Böylece, varsayılan "Yönetici" kullanıcı adınızı değiştirmek, WordPress yönetici panelinize ek güvenlik sağlar.

  7. Revizyonu Sil

    WordPress'te bir makaleyi düzenlerken birçok revizyon kopyası kaydedilir. Ancak, bu bir kaynak israfıdır çünkü kayıtların aşırı revizyonu veri tabanının yükünü artırır.

    Zamanla, binlerce girişiniz olduğunda, veritabanınız önemli ölçüde büyümüş olacaktır. Bu, döngü yinelemelerini ve veri alımını artırır ve sayfa yükleme süresini etkiler.

  8. Gönderi Metasını Sil

    Eklentileri yüklemek veya kaldırmak, WordPress için yaygın bir görevdir. Bu eklentilerin çoğu, kendileri hakkında veri depolamak için post meta'yı kullanır. Eklentiyi kaldırdıktan sonra, bu veriler artık gerekli olmayan post meta tablosunda kalır. Bununla birlikte, kullanılmayan post meta değerini temizlemek, veritabanınızın boyutunu hızlandırmaya ve küçültmeye yardımcı olacaktır.

  9. Tüm Spam Yorumları Sil

    Çok sayıda spam yorumunuz olduğu durumlarda, bunları silmek için her sayfayı gözden geçirmek sıkıcı ve sinir bozucu olabilir. Neyse ki, SQL sorgusunu takip etmek işinizi kolaylaştırıyor, 500 spam yorumu silmek zorunda kalsanız bile çok kolay olacak.

  10. Yeni Alan Adınızı Duyurun

    Geçişiniz hakkında genel bir bildirim yapmanız önerilir. Bunu yapmak için, yeni sitenize bir blog yazısı yazıp sosyal medya platformlarınızda paylaşmanız yeterlidir. Kullanıcılarınızın yeni alan adını okuduktan sonra hatırlama olasılığı daha yüksek olduğundan, bu çeşitli şekillerde yardımcı olabilir.

    İkinci olarak, kullanıcılarınızdan herhangi bir hatayı size bildirmelerini de isteyebilirsiniz. Sitenizi her farklı tarayıcı veya sistem ortamında tek başınıza test edemezsiniz. Onu inceleyen yeni bir çift göze sahip olmakta fayda var.

SQL Sorguları Üzerine Son Düşünceler

Yukarıdaki basit adımlara bölündüğünde sürecin karmaşık olmadığını görebilirsiniz. Yalnızca her adımda dikkatli olmanızı ve (herhangi bir sorun olması durumunda) mümkün olan en son ana kadar orijinal sürüme geri dönme seçeneği vermenizi gerektirir.

Öyleyse neden daha fazla bekleyelim? Devam edin ve WordPress alan adınızı bugün taşıyın.