MariaDB, WordPress'in blog bilgilerinizi depolamak ve almak için kullanabileceği veritabanı yönetim sistemlerinden biridir. Popüler MySQL veritabanı uygulamasının bir alternatifidir.
WordPress, web siteniz için bir dosya dolabı olarak bir veritabanı kullanır. Gönderilerinizi ve sayfalarınızı, yorumlarınızı, birçok ayarınızı ve çok daha fazlasını içerir.
Veritabanının arka planda nasıl çalıştığını bilmeden WordPress'i kullanabilirsiniz, ancak WordPress sitenizle ilgili sorunları giderirken temel bir anlayışa sahip olmak faydalıdır.

Veritabanı Nedir?
MariaDB, WordPress hosting sunucunuzda çalışan ve birden çok kullanıcıyı ve veritabanını yöneten ilişkisel bir veritabanı yönetim sistemidir. Bu, web sitesi verilerinizi farklı tablolarda düzenleyen ve depolayan dijital bir dosya dolabı gibi davrandığı anlamına gelir.
MySQL ile aynı şekilde çalışır ve WordPress ile tam uyumludur, bu nedenle WordPress ile her iki veritabanı uygulamasını da kullanabilirsiniz. Genellikle, veritabanı yazılımı seçimi WordPress hosting sağlayıcınız tarafından yapılır.
Her iki uygulama da SQL veya Yapılandırılmış Sorgu Dili adı verilen bir programlama dilini kullanır. 'Sequel' olarak telaffuz edilir, veritabanı tablolarından bilgi almak, eklemek ve silmek için kullanılır.
Verileri almak için bir SQL komutu sorgu olarak bilinir ve genellikle şuna benzer:
SELECT * FROM wp_posts WHERE ID = 23;
WordPress kullanmak için kodlama becerilerine veya veritabanı bilgisine sahip olmanız gerekmez. Tüm bunlar arka planda otomatik olarak gerçekleşir.
Ancak SQL hakkında temel bilgiye sahip olan daha gelişmiş kullanıcılar, veritabanıyla doğrudan çalışarak birçok WordPress hatasını düzeltebilir, örneğin:
Bu, özellikle WordPress yönetici alanına giriş yapamadığınızda faydalıdır. Bu durumda, phpMyAdmin kullanarak WordPress veritabanınıza doğrudan erişim sağlayabilirsiniz.
Bu, web barındırma sağlayıcınızın kontrol panelinde bulacağınız bir web uygulamasıdır. WordPress veritabanınızı web tarayıcınızdan yönetmek için kullanabilirsiniz.

Veritabanları ve bunları nasıl kullanacağınız hakkında daha fazla bilgiyi phpMyAdmin ile WordPress veritabanı yönetimi hakkındaki başlangıç kılavuzumuzda bulabilirsiniz.
MySQL ve MariaDB Arasındaki Fark Nedir?
MySQL veritabanı uygulamasının uzun bir geçmişi vardır. İlk olarak 1995 yılında piyasaya sürüldü ve hızlı, verimli, uygun fiyatlı bir veritabanı yönetim uygulaması olarak hızla ilgi gördü.
WordPress 2003 yılında piyasaya sürüldüğünde, veritabanını yönetmek için MySQL'i seçti.
Şu anda Oracle Corporation'a aittir. Açık kaynaklı bir yazılımdır, GPL lisansı altında lisanslanmıştır ve ücretsiz olarak sunulmaktadır.
MySQL 2009'da Oracle tarafından satın alındığında, bir geliştirici topluluğu yazılımın bir çatallanmasını oluşturdu. Bu yeni açık kaynaklı projeye MariaDB adını verdiler.
MariaDB ile Oracle, MySQL'in devam eden gelişimini denetlerken veritabanı üzerinde bağımsız olarak çalışmaya devam edebildiler.
O zamandan beri MariaDB'ye MySQL'de bulunmayan yeni özellikler eklendi ve ekip performansını iyileştirdi. Ancak MySQL ile tamamen uyumlu kalmaya devam ediyor.
Performans avantajlarından yararlanmak ve WPBeginner web sitesini hızlandırmak için bu blogu 2019'da MariaDB'ye geçirdik.
WordPress Veritabanını Nasıl Kullanır?
WordPress verilerinizin çoğu veritabanı tablolarında saklanır. Buna gönderiler, sayfalar, yorumlar, kategoriler, etiketler, özel alanlar, kullanıcılar ve diğer WordPress ayarları dahildir.
WordPress'i ilk kurduğunuzda veritabanını ayarlamak için bilgi sağladığınızı hatırlayabilirsiniz. Bir veritabanı adı, ana bilgisayar, kullanıcı adı ve şifre sağlamanız istenmişti.

WordPress veritabanı hakkındaki bu bilgiler wp-config.php yapılandırma dosyasında saklanır.
WordPress, sağladığınız bilgileri veritabanı tablolarını oluşturmak için kullandı ve ardından bu tablolara varsayılan kurulum verilerini oluşturdu.
Varsayılan bir WordPress kurulumuyla oluşturulan 12 veritabanı tablosu vardır:
wp_commentmeta, yorumlar hakkında meta bilgileri içerir.wp_commentsyorumları ve yorum yazarının ayrıntılarını içerir.wp_linksWordPress'in önceki sürümleri tarafından oluşturulan blogroll'ları yönetir.wp_optionssitedeki WordPress ayarlarının çoğunu içerir.wp_postmetagönderiler, sayfalar ve özel gönderi türleri hakkında meta bilgiler içerir.wp_postsgönderilerinizi, sayfalarınızı, özel gönderi türlerinizi ve revizyonlarınızı içerir.wp_termmeta, özel taksonomiler altındaki terimler için meta verileri içerir.wp_terms, her kategori ve etiket gibi taksonomiler altındaki terimleri içerir.wp_term_relationshipsgönderi türleri ve terimler arasındaki ilişkileri yönetir.wp_term_taxonomytaksonomileri kategoriler ve etiketler arasında ayrım yapmak için tanımlar.wp_usermeta, kayıtlı kullanıcılar hakkında meta bilgileri içerir.wp_userskullanıcı adları ve parolalar dahil olmak üzere kullanıcı bilgilerini içerir.
Her tablonun wp_ önekiyle başladığını fark edeceksiniz. Web sitenizin güvenliğini artırmak için WordPress kurulumu sırasında farklı bir önek seçmenizi öneririz.
Artık önemli WordPress içeriğiniz veritabanında saklandığı için, medya kütüphanesinde, temalarda ve eklentilerde depolanan dosyalarla birlikte düzenli olarak yedeklenmesi gerekir.
Duplicator gibi yedekleme eklentileri, dosyalarınızı ve veritabanı tablolarınızı otomatik olarak yedekler ve bunları güvenli bir şekilde uzak bir konuma depolar. WordPress sitenizi nasıl yedekleyeceğiniz hakkındaki kılavuzumuzu izlemenizi öneririz.
Bilgisayarınızda MariaDB Çalıştırma
WordPress yerel olarak bilgisayarınızda çalıştırmak istiyorsanız, WordPress'in güvendiği yazılımı çalıştırması gerekir. Bu, MariaDB veya MySQL gibi bir veritabanı yönetim uygulamasının yanı sıra Apache gibi web sunucusu yazılımını ve PHP programlama dilini içerir.
Tüm bu uygulamaları ayrı ayrı kurmak zordur, bu nedenle WordPress'i Windows ve Mac'e kolayca yüklemek için çözümler geliştirilmiştir.
Bu çözümlerden biri MariaDB kullanır ve bu da XAMPP'tır.

XAMPP, Windows, Mac ve Linux'ta çalışır ve XAMPP kullanarak yerel bir WordPress sitesi oluşturma rehberimizi izleyerek onu nasıl kuracağınızı öğrenebilirsiniz.
Umarım bu makale MariaDB hakkında daha fazla bilgi edinmenize yardımcı olmuştur. Ayrıca, faydalı WordPress ipuçları, püf noktaları ve fikirleri hakkında ilgili makaleler için aşağıdaki Ek Okuma listenize de bakmak isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.
Ek Okuma
- WordPress Yönetici E-postasını Değiştirme (3 Yöntem)
- En Yaygın 63 WordPress Hatası ve Nasıl Düzeltilir
- XAMPP Kullanarak Yerel Bir WordPress Sitesi Oluşturma
- Sorgu
- WordPress Veritabanı Yönetimi İçin Başlangıç Rehberi: phpMyAdmin ile
- phpMyAdmin
- phpMyAdmin'dan WordPress Parolasını Sıfırlama
- MySQL
- Veritabanı
- WordPress Sahne Arkasında Gerçekten Nasıl Çalışır (İnfografik)
