<h3>Yaygın Hata Mesajları</h3>
<ul>
<li>"Error establishing a database connection"</li>
<li>"MySQL server has gone away"</li>
<li>"Too many connections"</li>
<li>"Access denied for user"</li>
</ul>
<h3>Çözüm Adımları</h3>
<h4>1. Veritabanı Bilgilerini Kontrol Edin</h4>
<p>wp-config.php (WordPress) veya config dosyanızı kontrol edin:</p>
<pre>
DB_NAME: Veritabanı adı
DB_USER: Kullanıcı adı
DB_PASSWORD: Şifre
DB_HOST: localhost (genellikle)
</pre>
<h4>2. Veritabanı Kullanıcı Yetkilerini Kontrol Edin</h4>
<ol>
<li>cPanel > MySQL Veritabanları</li>
<li>Kullanıcının veritabanına ekli olduğunu doğrulayın</li>
<li>Tüm yetkilerin verildiğinden emin olun</li>
</ol>
<h4>3. Veritabanı Şifresini Sıfırlayın</h4>
<ol>
<li>cPanel > MySQL Veritabanları</li>
<li>Kullanıcı yanındaki "Şifre Değiştir"</li>
<li>Yeni şifreyi config dosyasına da girin</li>
</ol>
<h4>5. WordPress için Onarım Modu</h4>
<p>wp-config.php dosyasına ekleyin:</p>
<pre>
define('WP_ALLOW_REPAIR', true);
</pre>
<p>Sonra şu adrese gidin:</p>
<pre>
https://siteniz.com/wp-admin/maint/repair.php
</pre>
<p>Onarım sonrası bu satırı silin!</p>
<h3>MySQL Server Has Gone Away</h3>
<ul>
<li>Sorgu çok uzun sürüyor olabilir</li>
<li>Paket boyutu çok büyük olabilir</li>
<li>Bağlantı zaman aşımına uğramış olabilir</li>
</ul>
<h3>Too Many Connections</h3>
<ul>
<li>Eşzamanlı bağlantı limiti aşılmış</li>
<li>Bağlantıları düzgün kapatmayan kod olabilir</li>
<li>Destek talebi oluşturun</li>
</ul>