WordPress’te “Veritabanı bağlantısı kurulurken hata oluştu” mesajı, sitenin veritabanına erişemediğini gösterir. WordPress içerikleri, kullanıcı bilgileri ve birçok site ayarı veritabanında bulunduğu için bağlantı kurulamadığında web sitesi görüntülenemeyebilir.
Hata; yanlış veritabanı bilgileri, MySQL servisinin çalışmaması, bozulmuş veritabanı veya wordpress hosting kaynaklarının yetersiz kalması gibi farklı nedenlerden ortaya çıkabilir. Çözüm için öncelikle wp-config.php dosyasındaki bağlantı bilgileri kontrol edilmeli, ardından veritabanının erişilebilir olup olmadığı incelenmelidir.
WordPress Veritabanı Bağlantı Hatası Neden Olur?
WordPress’in veritabanına bağlanamamasının en yaygın nedenleri şunlardır;
- Veritabanı adının yanlış olması
- Veritabanı kullanıcı adı veya parolasının hatalı olması
- Veritabanı sunucusu bilgisinin yanlış girilmesi
- MySQL/MariaDB servisinin çalışmaması
- Veritabanının bozulması
- Sunucu kaynaklarının yetersiz kalması
- Hosting veya sunucu tarafında geçici bağlantı sorunu yaşanması
Sorun site taşıma, parola değişikliği veya sunucu yapılandırmasında yapılan bir işlemden hemen sonra başladıysa öncelikle son yapılan değişiklikler kontrol edilmelidir.
WordPress Veritabanı Bağlantı Hatası Nasıl Çözülür?
Sorunun kaynağını belirlemek için aşağıdaki kontrolleri sırasıyla uygulayabilirsiniz.
wp-config.php Veritabanı Bilgilerini Kontrol Edin
WordPress’in veritabanına bağlanmak için kullandığı bilgiler wp-config.php dosyasında bulunur. Dosya içerisinde özellikle şu değerleri kontrol edin:
DB_NAME → Veritabanı adı
DB_USER → Veritabanı kullanıcı adı
DB_PASSWORD → Veritabanı parolası
DB_HOST → Veritabanı sunucusu
Bu bilgilerden herhangi biri yanlışsa WordPress veritabanı ile bağlantı kuramaz. Hosting kontrol panelindeki veritabanı bilgileriyle wp-config.php içerisindeki değerleri karşılaştırın.
Veritabanı Sunucusunun Çalıştığını Kontrol Edin
Bağlantı bilgileri doğru olduğu halde hata devam ediyorsa MySQL veya MariaDB servisinin erişilebilir olup olmadığı kontrol edilmelidir.
Kendi VDS server altyapınızı yönetiyorsanız veritabanı servisinin durumunu sunucu üzerinden kontrol edebilirsiniz. Yönetilen bir hizmet kullanıyorsanız veritabanı servisinde genel bir problem olup olmadığını teknik destek üzerinden doğrulayabilirsiniz.
WordPress Veritabanını Onarın
Bazı durumlarda veritabanındaki tabloların bozulması bağlantı veya site çalışma problemlerine neden olabilir. WordPress’in dahili veritabanı onarım özelliği kullanılarak tablolar kontrol edilebilir.
İşlem öncesinde mümkünse mevcut veritabanının yedeğini alın. Onarım tamamlandıktan sonra güvenlik amacıyla etkinleştirilen onarım özelliğini tekrar devre dışı bırakın.
Sunucu Kaynaklarını Kontrol Edin
CPU, RAM veya bağlantı limitlerinin aşılması veritabanı servisinin yanıt vermesini etkileyebilir. Özellikle hata yoğun trafik sırasında ortaya çıkıyor veya belirli aralıklarla tekrarlanıyorsa kaynak kullanımı kontrol edilmelidir.
Kaynak tüketiminde olağan dışı artış görülüyorsa sorunun yalnızca kapasite artırılarak geçici olarak gizlenmesi yerine yüksek kaynak kullanımına neden olan işlem, eklenti veya sorgular da incelenmelidir.
Hata Devam Ediyorsa Ne Yapılmalı?
Tüm bilgiler doğru olmasına rağmen WordPress hâlâ veritabanına bağlanamıyorsa sunucu hata kayıtları ve veritabanı logları incelenmelidir. Bu kayıtlar bağlantının neden kurulamadığını belirlemeye yardımcı olabilir.
Son değişikliklerden önce alınmış güncel bir yedek varsa geri yükleme de değerlendirilebilir. Ancak geri yükleme işlemi yeni verilerin kaybolmasına neden olabileceğinden işlem öncesinde mevcut dosya ve veritabanının ayrıca yedeklenmesi önemlidir.
Sıkça Sorulan Sorular
WordPress Veritabanı Bağlantı Hatası Ne Demek?
Bu hata WordPress’in yapılandırılmış veritabanına bağlantı kuramadığını gösterir. Veritabanı bilgileri, MySQL/MariaDB servisi veya sunucu kaynakları kontrol edilmelidir.
WordPress Veritabanı Bilgileri Nerede Bulunur?
WordPress’in kullandığı veritabanı adı, kullanıcı adı, parola ve host bilgileri wp-config.php dosyasında tanımlanır.
WordPress Veritabanı Hatası Kendiliğinden Düzelir mi?
Sorun geçici bir veritabanı veya sunucu kesintisinden kaynaklanıyorsa bağlantı tekrar sağlandığında hata ortadan kalkabilir. Yanlış parola, bozuk yapılandırma veya veritabanı problemi varsa ilgili sorunun giderilmesi gerekir.
Veritabanı Bağlantı Hatasında İçerikler Silinir mi?
Bu hatanın görüntülenmesi tek başına içeriklerin silindiği anlamına gelmez. WordPress yalnızca mevcut veritabanına erişemiyor olabilir; yine de onarım veya değişiklik işlemlerinden önce yedek alınması önerilir.
Merhaba, ben Ömer Faruk Çolak. Dijital dünyada var olmanın ve web projelerini en verimli şekilde yönetmenin yollarını keşfetmeyi çok seviyorum 🤗
Yıllardır SEO uzmanı ve içerik üreticisi olarak; web barındırma, sunucu teknolojileri ve dijital pazarlama üzerine pratik rehberler kaleme alıyorum. Karmaşık teknik süreçleri en anlaşılır hale getirmeyi amaçlayan tecrübelerimi ve ipuçlarını Turkishost blogunda sizlerle paylaşıyorum. Amacım, teknik detaylarda kaybolmadan projelerinizi bir üst seviyeye taşımanıza yardımcı olmak 🚀🚀