phpMyAdmin ile WordPress Veritabanı Yönetimi Kılavuzu
Yayınlanan: 2021-08-20Bu yazımızda phpMyAdmin ile WordPress Veritabanı Yönetimi üzerinde duracağız.
PHP ve MYSQL, WordPress için sırasıyla betik dili ve veritabanı yönetim sistemleri olarak kullanılmaktadır. Teknik olarak WordPress kullanmayı öğrenmenize gerek yoktur, ancak her ikisinin de temel olarak anlaşılması, büyük ve küçük sorunları gidermenize yardımcı olacaktır.
Veritabanını ve WordPress'teki kullanımını anlama
Verileri organize bir şekilde getirme ve saklama sistemine veritabanı denir. Veriler, veritabanı üzerinden programlanabilir bir şekilde yönetilebilir. PHP programlama dili, WordPress tarafından verileri almak ve depolamak için kullanılır. Sayfalar, gönderiler, yorumlar, özel alanlar, kategoriler, etiketler ve diğer bilgiler gibi bilgiler bir veritabanında depolanır.
WordPress'i kurduktan sonra bir kullanıcı adı, şifre, veritabanı adı ve ana bilgisayar sağlamanız istenecektir. Tüm bu bilgiler yapılandırma dosyasında saklanır. WordPress kurulumu sırasında ve sonrasında sağlanan bilgiler, varsayılan kurulum verilerinin depolandığı bir tablo oluşturmak için kullanılır.
WordPress, blogunuz ve web siteniz için dinamik olarak HTML sayfaları oluşturan bu veritabanına kurulumdan sonra sorgular çalıştırır. Oluşturduğunuz her yeni sayfa için yeni bir .html sayfası oluşturmanız gerekmediği için WordPress'in güçlü olmasının nedenlerinden biri de budur. Her şey WordPress platformu tarafından dinamik olarak işlenir.
PhpMyAdmin ile WordPress Veritabanı Yönetimi hakkında bilmeniz gerekenler
MySQL veritabanını tarayıcınızı kullanarak yönetmek, PhpMyAdmin olan web tabanlı yazılım aracılığıyla mümkündür. MySQL komutlarını ve veritabanı işlemlerini çalıştırmak için kullanımı kolay bir arayüz sunar. Veritabanı tablolarını, alanlarını ve satırlarını düzenlemek ve bunlara göz atmak mümkündür. Tüm verilerinizi kolayca işleyebilir, verilerin içe ve dışa aktarılması gibi işlemleri gerçekleştirebilirsiniz.
PhpMyAdmin'e Erişme
Tüm büyük WordPress barındırma şirketleri, PhpMyAdmin'in platforma önceden yüklenmiş olmasını sağlar. Barındırma hesabı panelinin kontrol panelinden, veritabanı bölümüne gidebilir ve onu bulabilirsiniz. Barındırma sağlayıcısına bağlı olarak cPanel arayüzünüz farklı görünebilir.
Her ne kadar olursa olsun, PhpMyAdmin'e erişim aynı konumda kalacaktır. Arayüzü açtıktan sonra sol sütundan WordPress veritabanını seçebilirsiniz. Bu, WordPress veritabanınızdaki bilgileri içeren tüm tabloları görüntüler.
WordPress veritabanı tablolarıyla ilgili bilgiler
phpMyAdmin ile WordPress Veritabanı Yönetimi hakkında bilgi edinirken tablolarla ilgili bilgileri bilmek önemlidir. Veritabanı, her WordPress kurulumunda varsayılan olarak 12 tablo içerir. Özellikler, çeşitli bölümler için veriler ve WordPress'in diğer işlevleri tabloda yer almaktadır. Bu tablolar aracılığıyla web sitenizin farklı bölümlerinin depolanmasını anlamak kolaydır. Aşağıda, kurulumdan sonra WordPress'te varsayılan olarak bulunan tablolarla ilgili ayrıntılar yer almaktadır.
Not: Her tablo adından önce wp_, kurulum sırasında seçebileceğiniz veritabanı önekidir. Kurulum sırasında değiştirirseniz, farklı olabilir.
• wp_comments: Bu tablo WordPress yorumlarını içerir. Yorumlar URL'si, e-posta, yazar adı, yorumlar ve diğerleri dahildir.
• wp_commentmeta: Yorumlar hakkında WordPress'te yayınlanan meta bilgiler bu tabloya dahil edilmiştir. Meta_value, comment_id, meta_id ve meta_value bu tablonun dört alanıdır.
• wp_options: Varsayılan kategori, sayfa başına gönderiler, site URL'si, yönetici e-postası ve çok daha fazlası gibi bir WordPress platformunun site genelindeki ayarı bu tabloda yer almaktadır. Eklenti ayarlarını saklamak için de kullanılır,
• wp_links: WordPress'in önceki bir sürümü tarafından oluşturulan bağlantı yöneticisi eklentileri ve blog listeleri bu tablo tarafından yönetilir.
• wp_termmeta: Mağazalar için özel meta veriler, belirli eklentiler için ürün niteliklerinin ve kategorilerinin depolanması gibi özel sınıflandırmalarla bu tablonun altında saklanır.
• wp_postmeta: WordPress özel gönderi türleri, sayfaları ve gönderileriyle ilgili meta bilgiler bu tabloda saklanır.
• wp_posts: Tüm içerik türleri veya gönderi türleri bu tabloya dahildir. Tüm özel gönderi türleri, gönderiler, sayfalar ve revizyonlar bu tabloda yakalanır.
• wp_terms: WordPress'in içerik organizasyonu, güçlü sınıflandırma sistemi sayesinde mümkündür. Bireysel sınıflandırma öğeleri olan terimler bu tablonun altında saklanır.
• wp_term_taxonomy: wp_terms tablosunda tanımlanan terimler için sınıflandırmalar bu tabloda tanımlanır.
• wp_term_relationships: wp_terms tablosundaki terimlerin WordPress gönderi türleriyle ilişkisi bu tabloda yönetilir.
• wp_users: Kullanıcı e-postası, şifre, kullanıcı adı ve diğerleri gibi tüm kullanıcı bilgileri bu tabloda saklanır.
• wp_usermeta: Web sitenize kayıtlı kullanıcının meta bilgileri bu tablo altında saklanır.
phpMyAdmin ile WordPress Veritabanı Yönetimi
Tüm blog sayfalarınız, gönderileriniz, yorumlarınız ve diğer önemli WordPress ayarlarınız WordPress veritabanınıza dahil edilmiştir. PhpMyAdmin'i kullanırken dikkatli olmazsanız, bazı önemli verileri yanlışlıkla silmeniz mümkündür.

Önlem olarak eksiksiz bir veritabanı yedeği oluşturulması önerilir. Bu, gerektiğinde veritabanınızın en son sürümünü almanızı sağlar. Bir veritabanı yedeği oluşturmak basit ve kolaydır. Aynı konuda daha fazla bilgi aşağıdadır.
PhpMyAdmin'i kullanarak WordPress veritabanı yedeği oluşturma
WordPress veritabanınızın yedeğini kolayca oluşturmak için PhpMyAdmin'den WordPress veritabanınıza tıklayın. Ardından üst menüden Dışa Aktar sekmesine tıklayın. PhpMyAdmin'in yeni bir sürümünde bir dışa aktarma yöntemi istenebilir.
Hızlı yöntemi seçtiğinizde veritabanınız bir .sql dosyasında dışa aktarılacaktır. Yedeklemeyi gzip arşivinde veya sıkıştırılmış zip dosyasında indirme yeteneği, bir yedekleme oluşturmak için birden çok seçenekle gelen özel yöntemlerle kullanılabilir.
Her zaman sıkıştırma yöntemi olarak zip'i seçmenizi ve bir yedek oluşturmak için özel yöntemi kullanmanızı öneririz. Özel yöntemi seçtiğinizde tablolar da veritabanından kolayca çıkarılabilir. Eklentiler tarafından oluşturulan tabloları yedeklemeyi düşünmüyorsanız, bu tabloları yedeklemenizden kaldırmak için en uygun yöntem budur.
PhpMyAdmin'in dışa aktarma sekmesini kullanarak, özel veritabanı yedeğiniz hem aynı hem de farklı bir veritabanında kolayca geri yüklenebilir.
WordPress yedeği oluşturmak için Eklentileri kullanma
WordPress güvenliğiniz için yapabileceğiniz en iyi şey, zamanlamak ve düzenli yedeklemeler almaktır. WordPress Veritabanı Yönetimini phpMyAdmin ile etkili bir şekilde kullanmak bir şeydir ve bu çabaları bir yedekleme ile korumak başka bir şeydir. Site bilgilerinizin çoğu WordPress veritabanı tarafından taşınır, ancak resimler, şablon dosyaları, yükleme ve diğerleri gibi önemli öğeler buna dahil edilmez.
wp-içerik/dizini, tüm resimlerinizin depolandığı yüklemeler başlıklı bir klasör içerir. Belirli bir gönderiye hangi görüntünün eklendiği bilgisi veritabanına dahil edilmiştir, ancak bu dosyaların bulunduğu bir görüntü klasörü olmadığı sürece teknik olarak işe yaramaz. Yeni başlayanlar genellikle sadece kaçınılması gereken veri tabanını yedekleyerek tuzağa düştüler. İhtiyacınız olan şey, eklentiler, temalar ve resimler içeren eksiksiz bir site yedeğidir.
El ile yedekleme oluşturmanız ve yedeklemeye odaklanmanız ve düzenli yedeklemeler sağlayan çoğu barındırma şirketinin sözünü almamanız önerilir. WPEngine gibi yönetilen WordPress barındırma çözümlerinin kullanıcılarının günlük olarak bir yedek oluşturmaları kesinlikle önerilir.
Bu tür barındırma çözümlerinde olmayan diğer kullanıcılar için bir WordPress yedekleme eklentisi kullanabilirsiniz. Tüm siteniz için otomatik bir WordPress yedeği oluşturmanıza yardımcı olur.
Bir WordPress veritabanı yedeğini almak için PhpMyAdmin'i kullanma
WordPress veritabanınızı içe aktarmak PhpMyAdmin ile kolay bir iştir. PhpMyAdmin'i açtıktan sonra WordPress veritabanınızı seçin. Üst menüden İçe Aktar sekmesine tıklayın. Bir sonraki ekranda dosya seç düğmesine tıklayın ve ardından daha önce oluşturulan veritabanı yedekleme dosyasını seçin.
Yedekleme dosyanızı işledikten sonra PhpMyAdmin, onu WordPress veritabanınıza yükleyecektir. Yedekleme geri yükleme işlemi tamamlandığında, başarılı bir mesajla bilgilendirileceksiniz. phpMyAdmin ile WordPress Veritabanı Yönetimi hakkında bilgi edinirken yedeklemeyi geri yüklemek yine önemli bir görevdir.
WordPress Veritabanını Optimize Etmek için PhpMyAdmin'i Kullanma
Bir süre WordPress kullandıktan sonra veritabanı parçalanıyor. Bellek ek yükleri nedeniyle sorgu yürütme süresi ve genel veritabanı boyutu artar.
Veritabanınızı optimize etmek için MySQL basit bir komutla birlikte gelir. PhpMyAdmin'e gittikten sonra WordPress veritabanınıza tıklayın. Veritabanı açılırken WordPress tablolarının bir listesini göreceksiniz. Tabloların altında Tümü bağlantısı yazan seçeneği seçmelisiniz.
Şimdi yanındaki Selected açılır menüsüne tıklayın ve optimize tablosunu seçin. Bu seçenek, seçilen tabloları birleştirecek ve sonunda WordPress performansını optimize edecektir. WordPress sorgularının eskisinden biraz daha düzgün çalışmasını sağlayacak ve ayrıca veritabanının boyutunu küçültecektir.
Optimizasyon önemli bir husustur ve PhpMyAdmin ile WordPress Veritabanı Yönetimi hakkında bilgi edinirken iyice anlaşılmalıdır.
Çözüm
PhpMyAdmin ile WordPress Veritabanı Yönetimi hakkındaki bu kapsamlı kılavuzun, bununla ilgili çeşitli teknik ve önemli yönleri öğrenmenize yardımcı olacağını umuyoruz. WordPress kurulumu sırasında sürümlerdeki değişiklikler ve ayarların değiştirilmesi ile yukarıda belirtilen süreç biraz değişebilir.
Ancak, genel prosedür aynı kalacaktır. Bahsedilen tüm görev ve işlemler çok önemlidir ve bunları doğru şekilde gerçekleştirmek için gerekli çabayı göstermelisiniz.
İlgili Makaleler
Veritabanı Gıcırtılı Temiz
Veritabanı bağlantısı kurulurken hata düzeltildi
Özel Veritabanı Hata Sayfası Ekle WordPress
Korkunç “Veritabanı Bağlantısı Kurma Hatasını” Düzeltme
Veritabanı bağlantısı kurarken hata nasıl düzeltilir
Kod ve Eklenti ile WordPress Veritabanını Optimize Edin