İçerik
WordPress gibi bir yazılımı kurmadan önce ona bir MySQL veritabanı ve bu veritabanına erişecek bir kullanıcı gerekir. cPanel'de bunların hepsini Manage My Databases aracından yaparsınız. Bu rehberde veritabanını ve kullanıcıyı oluşturmayı, ikisini birbirine bağlamayı ve kullanıcının ayrıcalıklarını belirlemeyi göstereceğim.
Veritabanı ile kullanıcı ayrı nesnelerdir. Kullanıcıyı veritabanına eklemezseniz ve ayrıcalık vermezseniz yazılımınız veritabanına bağlanamaz. Bu yüzden rehberdeki beş adımın hepsini tamamlayın.
Gereksinimler
- Hosting paketinizde MySQL veritabanı oluşturma hakkınız olmalı.
- cPanel'e giriş yapabiliyor olmalısınız.
Adım 1 – Manage My Databases aracını açın
Tarayıcınıza alanadiniz.com:2083 yazın ve cPanel kullanıcı adı ile parolanızla giriş yapın. Arama kutusuna Manage My Databases yazın ve çıkan sonuçlardan aracı açın. Aracı ana sayfadaki Databases grubunda da bulabilirsiniz.

Adım 2 – Veritabanını oluşturun
Create New Database bölümündeki New Database alanına veritabanının adını yazın. Örneğin blogdb. cPanel, alanın soluna hesabınızın kullanıcı adını önek olarak ekler. Örneğin kullaniciadi_. Yani blogdb yazarsanız veritabanının gerçek adı kullaniciadi_blogdb olur. Yazılımınıza bu önekli adı gireceksiniz.
Veritabanı adında yalnızca ASCII karakterler kullanabilirsiniz. ğ, ş, ı gibi Türkçe karakterler yazarsanız cPanel şu uyarıyı gösterir ve veritabanını oluşturmaz: This system allows only printable ASCII characters in database names.
Create Database düğmesine tıklayın. cPanel Added the database "kullaniciadi_blogdb". mesajını gösterir. Go Back bağlantısıyla sayfaya dönün.

Adım 3 – Veritabanı kullanıcısını oluşturun
Sayfanın alt kısmındaki Database Users bölümünde Add New User formunu bulun. Username alanına kullanıcı adını yazın. Örneğin bloguser. Veritabanında olduğu gibi kullanıcı adının başına da hesap öneki eklenir. Kullanıcının gerçek adı kullaniciadi_bloguser olur.
Password ve Password (Again) alanlarına aynı parolayı yazın ya da Password Generator düğmesiyle cPanel'in güçlü bir parola üretmesini isteyin. Strength çubuğu parolanın gücünü gösterir. Güç değeri 65'in altındaysa cPanel kullanıcıyı oluşturmaz ve Password strength must be at least 65. hatasını verir.
Parolayı güvenli bir yerde saklayın. Yazılımınıza veritabanı bilgilerini girerken bu parolaya ihtiyacınız olacak.
Create User düğmesine tıklayın. You have successfully created a database user named "kullaniciadi_bloguser". mesajını görürsünüz. Go Back ile sayfaya dönün.

Adım 4 – Kullanıcıyı veritabanına ekleyin
Oluşturduğunuz kullanıcı henüz hiçbir veritabanına bağlı değildir. Add User To Database bölümünde User listesinden kullanıcıyı, Database listesinden veritabanını seçin ve Add düğmesine tıklayın.

Adım 5 – Ayrıcalıkları belirleyin
Add düğmesine tıkladığınızda Manage User Privileges sayfası açılır. Sayfada kullanıcının hangi veritabanında olduğunu görürsünüz. Ayrıcalıkların hiçbiri seçili gelmez. Siz seçip kaydetmedikçe kullanıcıya veritabanında hiçbir izin verilmemiş olur.
Hangi ayrıcalıklara ihtiyacınız olduğunu kuracağınız yazılımın belgesinden öğrenin. Yazılımlar tabloları oluşturup değiştirebilmek için genellikle geniş yetki ister. Emin değilseniz ve veritabanını tek bir uygulama için açtıysanız ALL PRIVILEGES kutusunu işaretleyin. Kutuların tamamı seçilir. Make Changes düğmesine tıklayın. Success: You saved "kullaniciadi_bloguser"'s privileges on the database "kullaniciadi_blogdb". mesajını görürsünüz.

Veritabanını kontrol edin ve uygulamanızda kullanın
Sayfanın üstündeki Current Databases listesine bakın. Veritabanı satırının Privileged Users sütununda kullanıcınızı görüyorsanız bağlantı hazır demektir.

Yazılımınızın kurulum ekranında şu bilgileri girin:
- Veritabanı adı: Önekli ad. Örneğin
kullaniciadi_blogdb. - Kullanıcı adı: Önekli ad. Örneğin
kullaniciadi_bloguser. - Parola: Adım 3'te belirlediğiniz parola.
- Veritabanı sunucusu:
localhost. Veridyen hosting sunucularında veritabanı sunucusu adresilocalhostolarak belirlenmiştir.
Yazılım veritabanına bağlanamıyorsa sırayla şunları kontrol edin:
- Veritabanı ve kullanıcı adını önekiyle birlikte yazdınız mı?
- Parolayı doğru girdiniz mi?
- Kullanıcıyı veritabanına eklediniz mi? Privileged Users sütununda görünmelidir.
- Ayrıcalıkları kaydettiniz mi? Manage User Privileges sayfasında kutular seçili olmalıdır.
Sorun sürerse veritabanı adını, kullanıcı adını (parolayı yazmayın) ve aldığınız hata mesajını destek talebine ekleyin.