WordPress, OpenCart gibi uygulamalar ve kendi yazdığınız PHP projeleri verilerini MySQL veritabanında tutar. Bir veritabanını kullanabilmek için üç şey gerekir: veritabanının kendisi, bir veritabanı kullanıcısı ve bu kullanıcının veritabanına erişim yetkisi. cPanel’de bu üç adımı tek ekranda tamamlayan bir sihirbaz bulunur.
Softaculous ile kurduğunuz uygulamalarda veritabanı otomatik oluşturulur; bu makaledeki adımlar elle kurulum ve taşıma işlemleri içindir.
MySQL Database Wizard ile oluşturma
- cPanel’e giriş yapın ve Databases bölümünden MySQL Database Wizard aracını açın.
- Step 1 ekranında veritabanına bir ad verin ve Next Step düğmesine tıklayın. cPanel, adın başına hesap kullanıcı adınızı ekler; örneğin
hesapadi_site. - Step 2 ekranında bir kullanıcı adı yazın ve güçlü bir şifre belirleyin. Password Generator ile rastgele şifre oluşturabilirsiniz. Şifreyi bir yere not edin ve Create User düğmesine tıklayın.
- Step 3 ekranında ALL PRIVILEGES kutusunu işaretleyin ve Next Step düğmesine tıklayın.
- Son ekranda veritabanının ve kullanıcının oluşturulduğunu ve ilişkilendirildiğini gösteren onayı göreceksiniz.
Var olan veritabanına yeni kullanıcı eklemek
Databases bölümündeki MySQL Databases sayfasında işlemleri ayrı ayrı da yapabilirsiniz. Sayfanın alt kısmındaki MySQL Users alanından yeni kullanıcı oluşturun, ardından Add User To Database alanında kullanıcıyı ve veritabanını seçip Add düğmesine tıklayın. Açılan ekranda gereken yetkileri işaretleyip Make Changes ile kaydedin.
Uygulamanızda kullanacağınız bağlantı bilgileri
- Sunucu (host):
localhost - Veritabanı adı: Ön ekiyle birlikte tam ad, örneğin
hesapadi_site - Kullanıcı adı: Ön ekiyle birlikte tam ad, örneğin
hesapadi_kullanici - Şifre: Step 2’de belirlediğiniz şifre
WordPress’te bu bilgiler wp-config.php dosyasında yer alır. Ön eki yazmayı unutmak, bağlantı hatalarının sık görülen nedenlerinden biridir.
Yedek dosyasını içe aktarma
- Databases bölümünden phpMyAdmin aracını açın.
- Sol taraftaki listeden ilgili veritabanını seçin.
- Üst menüden Import sekmesine geçin.
- Choose File ile
.sqlveya sıkıştırılmış.sql.gzdosyanızı seçin. - Sayfanın altındaki Import düğmesine tıklayın ve işlemin bitmesini bekleyin.
Dosyanız büyükse ve içe aktarma yarıda kalıyorsa Müşteri Panelinden destek talebi oluşturabilirsiniz.
Uzaktan bağlantı
Veritabanına kendi bilgisayarınızdaki bir programla bağlanmanız gerekiyorsa Databases bölümündeki Remote MySQL aracından IP adresinizi izin listesine ekleyebilirsiniz. Güvenlik açısından yalnızca ihtiyaç duyduğunuz IP adreslerini ekleyin ve iş bitince kaldırın.
Güvenlik önerileri
- Her uygulama için ayrı veritabanı ve ayrı kullanıcı kullanın.
- Veritabanı şifresini cPanel şifrenizden farklı belirleyin.
- Kullanmadığınız veritabanlarını ve kullanıcıları silin.
Veritabanınızı yanlışlıkla bozduysanız JetBackup ile yedekten geri yükleme makalesindeki adımlarla önceki bir sürüme dönebilirsiniz.
















































