Web sitelerinizin çalışması için veritabanı kullanılması şarttır. Özellikle WordPress, Joomla, Opencart gibi içerik yönetim sistemleri (CMS) veya özel yazılımlar veritabanına ihtiyaç duyar. Bu rehberde, DirectAdmin üzerinden MySQL veritabanı oluşturma, kullanıcı ayarları, phpMyAdmin ile yönetim ve kurulum sırasında dikkat etmeniz gereken en önemli nokta olan sunucu adı (host) ayarı konularını adım adım öğreneceksiniz.
1. Yeni Veritabanı Oluşturma
-
DirectAdmin panelinize giriş yapın.
-
Sol menüden veya arama çubuğundan “MySQL Yönetimi” seçeneğine tıklayın.
-
Yeni Veritabanı Oluştur butonuna basın.
-
Bir veritabanı adı belirleyin (örnek: siteadi_db).
-
Aynı ekranda veritabanı kullanıcı adı ve şifre oluşturun.
-
Şifreyi güçlü seçmenizi öneririz (büyük/küçük harf, rakam, özel karakter).
-
-
Kaydet butonuna bastığınızda veritabanı hazır hale gelir.
???? Not: DirectAdmin, güvenlik nedeniyle tüm veritabanı ve kullanıcı adlarının başına sizin hosting kullanıcı adınızı ekler. Örneğin kullanıcı adınız ali ise veritabanınız ali_siteadi_db şeklinde oluşur.
2. phpMyAdmin ile Veritabanı Yönetimi
DirectAdmin üzerinden kolayca phpMyAdmin aracına erişebilirsiniz. Buradan:
-
SQL sorguları çalıştırabilir,
-
Veritabanı tablolarını görebilir,
-
Manuel olarak yedek alabilir veya geri yükleyebilirsiniz.
Giriş yapmak için:
-
“MySQL Yönetimi” sayfasında ilgili veritabanının yanında phpMyAdmin linkine tıklayın.
-
Açılan sayfada kullanıcı adı ve şifrenizi girin.
-
Artık tabloları görebilir, yeni tablolar ekleyebilir, dışa aktarım (export) yapabilirsiniz.
3. Script veya WordPress Kurarken Sunucu Adı (Host) Ayarı
En önemli noktalardan biri burasıdır. Çoğu kullanıcı “Database Host” kısmına varsayılan olarak localhost yazar. Ancak sistemimizde bu ayar çalışmaz.
➡️ Siz her zaman 127.0.0.1 kullanmalısınız.
Örneğin WordPress kurarken:
-
Database Name (Veritabanı Adı): ali_siteadi_db
-
Database User (Veritabanı Kullanıcısı): ali_dbuser
-
Password (Şifre): oluşturduğunuz güçlü şifre
-
Database Host (Veritabanı Sunucusu): 127.0.0.1 (kesinlikle localhost yazmayın)
❗ Eğer localhost yazarsanız, “Error establishing a database connection” yani “Veritabanı bağlantısı kurulamadı” hatası alırsınız.
4. Veritabanı Yedekleme ve Geri Yükleme
Veritabanınızı düzenli olarak yedeklemeniz çok önemlidir.
-
phpMyAdmin üzerinden Dışa Aktar (Export) seçeneği ile .sql dosyası indirebilirsiniz.
-
Bu dosyayı gerektiğinde İçe Aktar (Import) menüsünden geri yükleyebilirsiniz.
-
Büyük siteler için sık sık yedek almanız tavsiye edilir.
5. Sık Karşılaşılan Hatalar ve Çözümleri
-
“Access Denied” (Erişim Reddedildi): Kullanıcı adı/şifre yanlış veya yanlış veritabanına erişmeye çalışıyorsunuz.
-
“Can’t connect to MySQL server on ‘localhost’”: Host kısmına localhost yazmışsınız, 127.0.0.1 olarak düzeltin.
-
Boş sayfa veya beyaz ekran: Veritabanı bağlantısı başarısız, bilgilerinizi tekrar kontrol edin.
Sonuç
Veritabanı yönetimi, ilk bakışta karmaşık gibi görünse de adım adım ilerlediğinizde oldukça kolaydır. Özellikle sunucu adı kısmında 127.0.0.1 yazmayı unutmamak, kurulumların sorunsuz tamamlanması için kritik öneme sahiptir.