veritabani olusturma

phpMyAdmin Nedir? phpMyAdmin Özellikleri Kullanım Amaçları

Kısaca

phpMyAdmin, MySQL ve MariaDB veritabanlarını web tarayıcısı üzerinden yönetmenizi sağlayan, PHP ile yazılmış açık kaynaklı ve ücretsiz bir araçtır. Tek satır komut yazmadan veritabanı oluşturmak, tablo eklemek, kayıt düzenlemek, yedek almak ve SQL sorgusu çalıştırmak için kullanılır. cPanel, Plesk ve DirectAdmin gibi hosting panellerinin neredeyse tamamıyla hazır gelir; ayrı kurulum gerektirmeden tek tıkla açılır.

  • Ne işe yarar: Veritabanı/tablo oluşturma, kayıt ekleme-silme-düzenleme, içe/dışa aktarma (yedek), SQL çalıştırma ve kullanıcı yetkilendirme.
  • Gereksinim: Bir web sunucusu (Apache, Nginx, LiteSpeed), PHP 7.2 veya üstü ve MySQL/MariaDB 5.5 veya üstü. Güncel sürüm 5.2.3’tür (Ekim 2025).
  • Erişim: WordPress, hosting paneli (cPanel/Plesk) veya yerel sunucu (XAMPP) üzerinden, genellikle alanadi/phpmyadmin adresinden.

phpMyAdmin, bir MySQL veya MariaDB veritabanı sunucusunun yönetimini grafiksel bir arayüz üzerinden yapmanıza olanak tanıyan, PHP ile yazılmış ücretsiz ve açık kaynaklı bir yazılım aracıdır. Komut satırında SQL ezberlemek yerine fareyle tıklayarak veritabanı oluşturmak, tablo eklemek, kayıtları düzenlemek, yedek almak ve sorgu çalıştırmak için kullanılır. 1998’den bu yana geliştirilen bu araç, dünyada en yaygın kullanılan veritabanı yönetim panelidir ve hemen her hosting paketiyle hazır olarak gelir.

Veritabanları, bir web sitesinin “hafızası” gibi çalışır: WordPress yazılarınız, kullanıcı hesaplarınız, sipariş kayıtlarınız ve ayarlarınız hep bir veritabanında saklanır. Bu kayıtlar tablolar, sütunlar ve satırlardan oluşan düzenli bir yapıda tutulur. phpMyAdmin bu yapının içine güvenle girmenizi, görmeyi ve düzenlemeyi tarayıcı üzerinden mümkün kılar. Bu yazıda phpMyAdmin’in ne olduğunu, nasıl kullanıldığını, giriş yöntemlerini ve sık karşılaşılan işlemleri adım adım ele alıyoruz.

phpMyAdmin veritabanı yönetim aracı arayüzü

phpMyAdmin Nedir?

PHP ile yazılmış açık kaynak kodlu bir araç olan phpMyAdmin’in başlıca amacı, internet üzerinden MySQL ve MariaDB veritabanlarını yönetmektir. Veritabanının oluşturulması, silinmesi, tablo eklenmesi, alan eklenip silinmesi, kayıt düzenlenmesi ve kullanıcı yetkilerinin tanımlanması gibi tüm işlemler bu yazılım sayesinde ücretsiz olarak ve görsel bir arayüzle yapılabilir.

phpMyAdmin’in en büyük avantajı, hiçbir şey indirip kurmanıza gerek kalmadan çalışmasıdır. Aracı bir web tarayıcısı üzerinden kullanırsınız; arayüzü sunucuda çalışır, siz yalnızca tarayıcınızdan bağlanırsınız. Bu nedenle Windows, macOS veya Linux fark etmeksizin her cihazdan aynı paneli kullanabilirsiniz. 50’den fazla dil desteği vardır ve tam Türkçe arayüzle çalışır.

Mail hosting 1 ay ücretsiz

Veritabanı üzerinde yapabileceğiniz işlemler oldukça geniştir: veritabanı açılabilir, kullanıcı tanımlanabilir, tablo oluşturulabilir, tablolara kayıt eklenebilir, silinebilir veya düzenlenebilir, indeksler tanımlanabilir ve tablolar optimize edilebilir. Ayrıca veritabanının yedeği alınabilir (export), bir yedek geri yüklenebilir (import) ve harici bir dosyadaki SQL kodları çalıştırılabilir. Veriler SQL, CSV, XML, PDF, JSON ve daha birçok formata aktarılabilir.

phpMyAdmin Hangi Veritabanlarını Destekler?

phpMyAdmin asıl olarak MySQL ve onun açık kaynaklı çatallı olan MariaDB ile çalışmak üzere tasarlanmıştır. Modern hosting sunucularının neredeyse tamamı MariaDB kullanır; phpMyAdmin her ikisiyle de tam uyumludur. MyISAM ve InnoDB depolama motorlarını destekler, tablo bakımı (kontrol, onarım, optimize) yapabilir ve birden fazla sunucuyu tek arayüzden yönetmenize olanak tanır.

phpMyAdmin Özellikleri Nelerdir?

phpMyAdmin’i bu kadar yaygın kılan şey, günlük veritabanı işlerinin neredeyse tamamını tek bir arayüzde toplamasıdır. Öne çıkan özellikler aşağıdaki tabloda özetlenmiştir:

Özellik Ne İşe Yarar?
Görsel veritabanı yönetimi Veritabanı, tablo, sütun ve indeksleri SQL yazmadan fareyle oluşturup düzenleme.
SQL editörü ve sorgu geçmişi Sorgu yazma, çalıştırma ve daha önce çalıştırdığınız sorgulara geri dönme.
İçe/dışa aktarma (Import/Export) Veritabanı yedeği alma ve geri yükleme; SQL, CSV, XML, JSON, PDF gibi formatlar.
Kullanıcı ve yetki yönetimi Yeni veritabanı kullanıcıları oluşturma, izinleri (SELECT, INSERT vb.) ayarlama.
İki faktörlü doğrulama (2FA) Hesap güvenliği için TOTP ve FIDO U2F anahtar desteği.
Bookmark ve takip (tracking) Sık kullanılan sorguları kaydetme ve veritabanı değişikliklerini izleme.
İlişki (relation) ve şema görselleştirmesi Tablolar arası ilişkileri tanımlama ve PDF şema çıktı alma.
Çoklu sunucu yönetimi Tek arayüzden birden fazla MySQL/MariaDB sunucusuna bağlanma.

Arayüzde gezinmeyi hızlandıran kullanışlı klavye kısayolları da vardır:

  • k: Konsolu aç/kapat
  • h: Ana sayfaya git
  • s: Ayarları aç
  • d + s: Veritabanı yapısına git
  • d + f: Veritabanı ara
  • t + f: Tablo ara
  • Backspace: Önceki sayfaya dön

phpMyAdmin Sistem Gereksinimleri

phpMyAdmin’i çalıştırmak için üç temel bileşene ihtiyacınız vardır: bir web sunucusu, PHP ve bir veritabanı sunucusu. İyi haber şu ki bu üçlünün tamamı zaten her standart web hosting paketinde hazırdır; ayrı bir şey kurmanıza gerek kalmaz. Güncel sürümün gereksinimleri şöyledir:

Bileşen Gereksinim
Web sunucusu Apache, Nginx, LiteSpeed veya IIS
PHP sürümü PHP 7.2 ve üzeri (gelecek sürüm 6.0 için PHP 8.2+ gerekecek)
Veritabanı MySQL 5.5+ veya MariaDB 5.5+
Tarayıcı Çerez (cookie) ve JavaScript etkin güncel bir web tarayıcısı
Güncel sürüm phpMyAdmin 5.2.3 (Ekim 2025)

Not: phpMyAdmin 5.x serisi şu an aktif olarak desteklenen kararlı sürümdür ve geliştirici ekip phpMyAdmin 6.0 hazırlığı yapmaktadır. Yeni sürüm PHP 8.2 ve üzerini zorunlu tutacak; bu nedenle hosting paketinizdeki PHP sürümünü güncel tutmak önemlidir. Alastyr sunucularında PHP sürüm seçici ile paketinizin PHP versiyonunu cPanel üzerinden saniyeler içinde değiştirebilirsiniz.

phpMyAdmin Nasıl Kullanılır?

phpMyAdmin’e giriş yaptığınızda karşınıza iki bölümlü bir ekran çıkar: sol tarafta veritabanları ve tabloların listesi, sağ tarafta ise işlem alanı. Üst kısmındaki sekmeler (Veritabanları, SQL, Durum, Kullanıcı hesapları, Dışa aktar, İçe aktar, Ayarlar, Çoğaltma, Eklentiler, Veritabanı motorları) tüm yönetim işlerini gruplar halinde sunar.

phpMyAdmin özellikleri ve sekmeleri

Sol menüden bir veritabanı seçtiğinizde o veritabanındaki tablolar listelenir. Bir tablo üzerinde çalışmaya başladığınızda aşağıdaki sekmeler en çok işe yarayanlardır:

  • Gözat (Browse): Tablo içindeki kayıtları satır satır görür, tek tıkla düzenler veya silersiniz.
  • Yapı (Structure): Tablonun sütunlarını, veri tiplerini ve indekslerini görür; yeni alan ekler veya mevcut alanı değiştirirsiniz.
  • SQL: El ile SQL sorgusu yazıp çalıştırırsınız (örn. SELECT * FROM wp_options;).
  • Ara (Search): Tablo içinde belirli bir değeri arar veya filtrelersiniz.
  • Ekle (Insert): Tabloya elle yeni bir kayıt eklersiniz.
  • Dışa aktar / İçe aktar: Tabloyu veya tüm veritabanını yedekler ya da yedekten geri yüklersiniz.

SQL sekmesi, gücü en yüksek bölümdür: buradan birden fazla tablo oluşturabilir, şema komutları çalıştırabilir ve karmaşık sorgular yazabilirsiniz. Ancak bu bölümü verimli kullanmak için temel SQL bilgisi gerekir. Yeni başlayanlar genellikle Gözat ve Yapı sekmeleriyle işlerini halledebilir; SQL bilmek ise daha gelişmiş düzenlemelerde elinizi çok rahatlatır.

phpMyAdmin ile Veritabanı Yedeği Alma (Export)

Bir WordPress sitesini taşırken veya büyük bir güncellemeden önce yedek almak en kritik adımdır. phpMyAdmin’de bu işlem şöyle yapılır: sol menüden ilgili veritabanını seçin, üst sekmelerden Dışa aktar (Export) sekmesine geçin, yöntem olarak “Hızlı” veya “Özel”i, format olarak SQL‘i seçin ve “Git” deyin. Tarayıcınız .sql uzantılı tek bir yedek dosyası indirir. Bu dosyayı daima güvenli bir yerde saklayın; bir sorun yaşarsanız aynı dosyayı İçe aktar (Import) sekmesinden geri yükleyebilirsiniz.

phpMyAdmin’e Giriş Nasıl Yapılır?

phpMyAdmin’e erişmenin birkaç yolu vardır ve bu yol, kullandığınız ortama göre değişir:

Ortam Erişim Yolu
cPanel hosting cPanel’e girin > “Veritabanları” bölümü > “phpMyAdmin” simgesine tıklayın. Şifre sormaz, otomatik bağlanır.
Plesk hosting Plesk > “Veritabanları” > ilgili veritabanını seçin > “phpMyAdmin” bağlantısına tıklayın.
DirectAdmin DirectAdmin paneli > “MySQL Yönetimi” > ilgili veritabanının yanında phpMyAdmin bağlantısı.
Yerel sunucu (XAMPP/MAMP) Tarayıcıya localhost/phpmyadmin yazın; kullanıcı adı genellikle root, şifre boştur.

Hosting panelinden giriş yaptığınızda phpMyAdmin genellikle kullanıcı adı ve şifre sormaz; panel kimliğinizle otomatik olarak oturum açar. Bir VPS veya kendi sunucunuzda manuel kurulum yaptıysanız, MySQL kullanıcı adı (çoğu zaman root) ve şifrenizle giriş yaparsınız. Bir VPS sunucu veya bulut sunucu üzerinde tam kontrol istiyorsanız, phpMyAdmin’i kendiniz de kurabilir ve gelişmiş ayarlarını yapılandırabilirsiniz.

phpMyAdmin login giriş yapma ekranı

Güvenlik notu: phpMyAdmin, internete açık olduğu için saldırganların sıkça taradığı bir hedeftir. Bu nedenle güçlü bir şifre kullanmak, mümkünse iki faktörlü doğrulamayı (2FA) etkinleştirmek ve panele erişimi belirli IP adresleriyle sınırlamak önemlidir. Alastyr hosting altyapısında Imunify360 ve CageFS gibi çok katmanlı güvenlik çözümleri, bu tür kötü niyetli erişim denemelerine karşı ek koruma sağlar.

phpMyAdmin Şifre Değiştirme Nasıl Yapılır?

Bir veritabanı kullanıcısının şifresini değiştirmek için phpMyAdmin’de şu adımları izleyin: üst menüden “Kullanıcı hesapları” (User accounts) sekmesine girin, şifresini değiştirmek istediğiniz kullanıcının yanındaki “Yetkileri düzenle” (Edit privileges) bağlantısına tıklayın. Açılan sayfanın üzerinde “Şifreyi değiştir” (Change password) bölümü yer alır. Yeni şifreyi iki kez girip “Git” dediğinizde işlem tamamlanır.

Önemli bir uyarı: Eğer bu veritabanını bir WordPress sitesi ya da başka bir uygulama kullanıyorsa, veritabanı şifresini değiştirdiğinizde uygulamanın yapılandırma dosyasındaki (WordPress için wp-config.php, özel kurulumlarda config.inc.php) şifreyi de aynı şekilde güncellemeniz gerekir. Aksi halde site veritabanına bağlanamaz ve “veritabanı bağlantı hatası” verir.

phpMyAdmin Veritabanı Oluşturma

Yeni bir veritabanı oluşturmak için yönetici paneline giriş yaptıktan sonra sol menüdeki “Yeni” (New) bağlantısına tıklayın. Açılan ekranda veritabanı adını yazın, karşılaştırma (collation) olarak Türkçe karakterlerle sorunsuz çalışması için utf8mb4_turkish_ci veya utf8mb4_unicode_ci seçin ve “Oluştur” butonuna basın. Veritabanınız anında hazır olur.

Not: Birçok hosting panelinde (cPanel gibi) veritabanı ve kullanıcı oluşturma işlemi, güvenlik amacıyla phpMyAdmin yerine panelin kendi “MySQL Veritabanları” aracıyla yapılır. phpMyAdmin’i ise oluşturduktan sonra tablo ve kayıt yönetimi için kullanırsınız.

phpMyAdmin Veritabanı Silme

Bir veritabanını silmek için üst sekmedeki “Veritabanları” (Databases) bölümüne girin, silmek istediğiniz veritabanının yanındaki kutucuğu işaretleyin ve “Kaldır” (Drop) butonuna tıklayın. Onay ekranında “Tamam” dediğinizde veritabanı ve içindeki tüm tablolar kalıcı olarak silinir. Bu işlem geri alınamaz; bu yüzden silmeden önce mutlaka Dışa aktar ile yedek almanız şiddetle önerilir.

phpMyAdmin Alternatifleri

phpMyAdmin en yaygın seçenek olsa da tek seçenek değildir. İhtiyacınıza göre alternatif araçlar tercih edebilirsiniz:

Araç Tür Öne Çıkan Özellik
phpMyAdmin Web tabanlı En yaygın, hosting panelleriyle hazır gelir, tam Türkçe.
Adminer Web tabanlı (tek dosya) Çok hafif, tek PHP dosyası, birden fazla veritabanı türünü destekler.
MySQL Workbench Masaüstü Oracle’ın resmi aracı; görsel şema tasarımı ve gelişmiş yönetim.
DBeaver / HeidiSQL Masaüstü Çok sayıda veritabanı türü, geliştiriciler arasında popüler.

Yine de pratikte çoğu kullanıcı için phpMyAdmin yeterli ve en kolay yoldur, çünkü ekstra kurulum gerektirmeden hosting panelinizden tek tıkla açılır.

Sıkça Sorulan Sorular

phpMyAdmin ücretsiz mi?

Evet, phpMyAdmin tamamen ücretsiz ve açık kaynak kodlu bir yazılımdır. GPL lisansıyla dağıtılır; herhangi bir lisans ücreti ödemeden kullanabilir, hatta kaynak kodunu inceleyip değiştirebilirsiniz. Standart hosting paketleriyle hazır geldiği için ayrıca indirip kurmanıza da gerek kalmaz.

phpMyAdmin’e nasıl giriş yaparım?

cPanel kullanıyorsanız panele girip “Veritabanları” bölümündeki phpMyAdmin simgesine tıklamanız yeterlidir; sistem sizi otomatik olarak oturumunuzla içeri alır. Plesk ve DirectAdmin’de de benzer şekilde veritabanı bölümünden erişilir. Yerel sunucuda (XAMPP) ise tarayıcıya localhost/phpmyadmin yazıp root kullanıcısıyla giriş yaparsınız.

phpMyAdmin’in güncel sürümü hangisi?

En güncel kararlı sürüm, Ekim 2025’te yayınlanan phpMyAdmin 5.2.3’tür. Bu sürüm PHP 7.2 ve üzeri ile MySQL/MariaDB 5.5 ve üzerini destekler. Geliştirici ekip aynı zamanda PHP 8.2 zorunluluğu getirecek olan phpMyAdmin 6.0 sürümü üzerinde çalışmaktadır.

phpMyAdmin hangi veritabanlarını destekler?

phpMyAdmin öncelikli olarak MySQL ve MariaDB veritabanlarıyla çalışır. Modern hosting sunucuları genellikle MariaDB kullanır ve phpMyAdmin her ikisiyle de tam uyumludur. MyISAM ve InnoDB depolama motorlarını destekler.

phpMyAdmin kullanmak için SQL bilmek zorunda mıyım?

Hayır. phpMyAdmin’in en büyük avantajı, temel işlemleri (kayıt görme, düzenleme, silme, yedek alma) tıklayarak yapabilmenizdir; bunun için SQL bilmenize gerek yoktur. Ancak karmaşık sorgular yazmak ve toplu düzenlemeler yapmak için temel SQL bilgisi işinizi önemli ölçüde kolaylaştırır.

WordPress veritabanıma phpMyAdmin ile nasıl erişirim?

WordPress sitenizin barındırıldığı hosting panelinden (cPanel/Plesk) phpMyAdmin’i açın, sol menüden sitenizin veritabanını seçin. WordPress tabloları genellikle wp_ ön ekiyle başlar (wp_posts, wp_options, wp_users gibi). Bu tablolar üzerinde işlem yapmadan önce mutlaka yedek almanız önerilir.

phpMyAdmin güvenli mi?

phpMyAdmin’in kendisi güvenli geliştirilen bir yazılımdır ancak internete açık olduğu için saldırganların hedefi olabilir. Güvenliği artırmak için güçlü şifre kullanın, iki faktörlü doğrulamayı (2FA) etkinleştirin, sürümü güncel tutun ve mümkünse erişimi belirli IP adresleriyle sınırlayın. Alastyr hosting altyapısında Imunify360 ve CageFS gibi katmanlı güvenlik çözümleri ek koruma sağlar.

phpMyAdmin ile veritabanı yedeğini nasıl alırım?

Sol menüden veritabanınızı seçin, üst sekmelerden “Dışa aktar” (Export) bölümüne geçin, format olarak SQL’i seçip “Git” deyin. Tarayıcınız .sql uzantılı tek bir yedek dosyası indirir. Geri yüklemek istediğinizde ise “İçe aktar” (Import) sekmesinden aynı dosyayı yükleyebilirsiniz.

phpMyAdmin alternatifleri nelerdir?

En bilinen alternatifler web tabanlı ve çok hafif olan Adminer, Oracle’ın resmi masaüstü uygulaması MySQL Workbench ve çok sayıda veritabanı türünü destekleyen DBeaver ile HeidiSQL’dir. Yine de hosting panelleriyle hazır geldiği ve ekstra kurulum gerektirmediği için çoğu kullanıcı için phpMyAdmin en pratik seçenektir.

Veritabanı Dostu Hızlı Hosting Alastyr’da

cPanel ve phpMyAdmin hazır, LiteSpeed + LSCache hızında, günlük yedekli web hosting paketleriyle WordPress ve MySQL projeleriniz emin ellerde. Ücretsiz taşıma, ücretsiz SSL ve 7/24 Türkçe destek dahil.

Hosting Paketlerini İncele

Türkiye'nin En Çok Tavsiye Edilen Domain, Hosting ve Bulut Servis Sağlayıcısı
İnternet sitesi Alastyr İnternet Sitesi
Yazı oluşturuldu 511

Benzer yazılar

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.

Üste dön