phpMyAdmin Nasıl Kullanılır? Temel İşlemler
Kısa yanıt: cPanel › Veritabanları › phpMyAdmin ile açılan ekranda sol taraftan veritabanınızı seçin. Tablo adına tıklayarak kayıtları görüntüleyebilir, “Ara” sekmesiyle kayıt bulabilir, “SQL” sekmesinden sorgu çalıştırabilir, “Dışa Aktar” ve “İçe Aktar” sekmeleriyle yedek alıp geri yükleyebilirsiniz.
Bu rehber kimin için: Veritabanıyla çalışan site sahipleri · Gereken süre: 15 dakika · Seviye: Orta
phpMyAdmin, MySQL ve MariaDB veritabanlarını tarayıcı üzerinden yönetmenizi sağlayan bir araçtır. cPanel’den açtığınızda ayrıca şifre girmeniz gerekmez ve hesabınızdaki tüm veritabanlarını görürsünüz. Yaptığınız değişiklikler geri alınamadığı için önce yedek almak temel kuraldır.
Temel işlemler
- Açın: cPanel › Veritabanları › phpMyAdmin.
- Veritabanını seçin: Sol panelde hesap_wp gibi veritabanı adına tıklayın; tablolar listelenir.
- Kayıtları görüntüleyin: Tablo adına tıklayın; “Gözat” sekmesi kayıtları gösterir.
- Kayıt arayın: “Ara” sekmesinde sütun ve değer girerek arayın; tüm veritabanında aramak için veritabanı düzeyindeki “Ara” sekmesini kullanın.
- Düzenleyin: Kaydın yanındaki “Düzenle” ile değeri değiştirip “Git”e basın.
- Yedek alın: Değişiklikten önce “Dışa Aktar” › “Hızlı” › SQL ile yedek indirin; ayrıntılar için veritabanı yedeği alma.
- SQL çalıştırın: “SQL” sekmesine sorgunuzu yazıp “Git”e basın.
Sık kullanılan WordPress işlemleri
wp_options tablosunda siteurl ve home satırları sitenin adresini tutar; adres değişikliği sonrası giriş yapamıyorsanız bu değerleri düzeltebilirsiniz (site adresi değiştirme). wp_users tablosunda yönetici şifresini sıfırlamak için user_pass alanına yeni şifreyi yazıp “İşlev” sütununda MD5 seçebilirsiniz; WordPress ilk girişte şifreyi güvenli biçime dönüştürür.
Sekmeler ne işe yarar?
phpMyAdmin’de veritabanını ya da tabloyu seçtiğinizde üstte sekmeler belirir. Hangi sekmenin ne yaptığını bilmek, yanlışlıkla veri silme riskini azaltır.
| Sekme | Ne yapar | Dikkat |
|---|---|---|
| Gözat | Tablodaki kayıtları sayfa sayfa listeler | Büyük tablolarda yavaş açılabilir |
| Yapı | Sütunları, veri türlerini ve indeksleri gösterir | Sütun silmek o sütundaki veriyi de siler |
| SQL | Elle yazdığınız sorguyu çalıştırır | Önce SELECT ile deneyin: güvenli SQL sorgusu |
| Ara | Bir tabloda ya da tüm veritabanında değer arar | Yalnız okur, değiştirmez |
| Dışa Aktar | Veritabanını ya da seçili tabloları dosyaya alır | “Özel” yöntemde sıkıştırma ve tablo seçimi yapılır |
| İçe Aktar | .sql dosyasını ya da sıkıştırılmış yedeği yükler | Sayfada yazan en büyük dosya boyutu sınırdır |
| İşlemler | Tabloyu yeniden adlandırır, kopyalar, depolama motorunu değiştirir | Ad değişikliği uygulamanın tablo adlarını bozabilir |
İçe aktarma
- Sol panelden hedef veritabanını seçin; boş bir veritabanına aktarıyorsanız önce veritabanını ve kullanıcısını oluşturun.
- “İçe Aktar” sekmesinde dosyayı seçin; .sql dosyasının yanında sunucu desteğine göre .sql.gz ve .zip gibi sıkıştırılmış dosyalar da kabul edilir.
- Sayfadaki en büyük dosya boyutu bilgisi PHP yükleme sınırından gelir; dosyanız daha büyükse büyük SQL dosyası içe aktarma rehberine geçin.
- “Git”e basın ve işlemin sonunda başarı mesajını görmeden sayfayı kapatmayın.
Hâlâ çözülmediyse
Büyük tablolar phpMyAdmin’de yavaş açılabilir; bu durumda sorguya LIMIT ekleyin. Büyük yedekleri içe aktarmak için büyük SQL dosyası içe aktarma rehberine bakın. phpMyAdmin tüm web hosting paketlerimize dahildir.
Sık sorulan sorular
DROP ile sildiğim tablo geri gelir mi?
Hayır; yalnızca yedekten geri yüklenebilir.
Tablo öneki neden wp_ değil?
Kurulumda farklı bir önek seçilmiş olabilir; wp-config.php’deki $table_prefix değeri geçerlidir.
phpMyAdmin’de yeni veritabanı ya da kullanıcı oluşturabilir miyim?
cPanel’den açılan phpMyAdmin’de veritabanı ve kullanıcı yönetimi kısıtlıdır. Veritabanını, kullanıcıyı ve yetkileri cPanel › MySQL Veritabanları ekranından oluşturun; kullanıcı şifresi de aynı ekrandan değiştirilir.
Tabloda “Boşalt” ile “Kaldır” arasındaki fark nedir?
Boşalt (TRUNCATE) tablodaki bütün kayıtları siler ama tabloyu ve yapısını bırakır; Kaldır (DROP) tabloyu tamamen siler. İkisi de onayladığınız anda kalıcıdır ve geri alınamaz; işlemden önce Dışa Aktar ile yedek alın.
İlgili rehberler
- MySQL/MariaDB Sürümünü Öğrenme ve Uyumluluk
- Büyük SQL Dosyası İçe Aktarma (phpMyAdmin Limiti Aşımı)
- cPanel’de MySQL Veritabanı ve Kullanıcı Oluşturma
Bu rehber işinize yaradı mı?
Teşekkürler. Çözüm bulamadıysanız destek talebi açın veya [email protected] adresine yazın.