Görüntülenme Sayısı:  1175
[Makale] Veritabanı Oluşturma
Toplam: 0 Oy - Ortalama: 0 | Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Şu anda bu konuyu okuyanlar: 1 Ziyaretçi

aykut.xrs Çevrimdışı

aykut.xrs

Winatom'un Sağ Kolu
****
Üye Grubu
Not: Örneklerimizde hesap adını "joomla", db adını "movie" ve db kullanıcı adınıda "forum" olarak alacağız... İsteyenler db ve db kullanıcı adını aynı yapabilirler, daha açık olması için farklı farklı almayı tercih ettim...

cPanel Sunucularda Veritabanı (Sql) ve Veritabanı Kullanıcısı Oluşturma...
- cPanel'imize giriş yapıyoruz ( http://www.site.com/cpanel veya http://www.site.com:2082 ),

- "MySQL Databases" yazısına tıklıyoruz,

- Db Oluşturma : "Current Databases:" yazısı altında "New Database: (Kutucuk) (Create Database)" şeklinde bir bölüm göreceğiz, Kutucuğa oluşturmak istediğimiz databasenin adını yazıp "Create Database" tuşunu tıklıyoruz ve databasemiz oluşuyor... Databasemizin adı site "ftp veya cpanel kullanıcı adı_yazdığınız db adı" şeklinde oluşuyor... Örneğin cPanel kullanıcı adımız (ftp veya cpanel aynı olur zaten) joomla ise ve bizde movie diye database adı yazıp oluştur demişsek ( Create Database ) database adımız "joomla_movie" olur...

"Database Created
Added the database movie. " gibi bir yazı görmüşsek databasemiz oluşmuştur...

- Databaseyi oluşturmak için tıkladığımız linkten sonra database'nin oluştuğunu veya oluşmadığını gösteren bir sayfa çıkacak karşımıza orada "Go back" linkine tıklayarak geri döneceğiz...

- Db User ( Database Kullanıcısı ) Oluşturma : Databasemizi oluşturup "Go Back" tuşuna bastığımızda tekrar databasemizi oluşturduğumuz sayfaya göneriz... Bu sefer aynı sayfada "Current Users:" yazısı altında "Username:" ve "Password:" şeklinde iki yazı ve karşılarında da kutucuklar göreceğiz... En sonda da "Create User" yazılı bir tuş... "Username:" karşısına database kullanıcı adını yazacağız ve "Password:" yazısının karşısınada database kullanıcı adının şifresini yazıp "Create User" tuşuna basacağız... Ve yönlendirdiği sayfada (örneğimizde db kullanıcı adını "forum" olarak alıyoruz)

"Account Created
Added forum with the password 123456 " yazısını görürsek database kullanıcımızda oluşmuştur... Database kullanıcı ismide aynen database ismimiz gibi başına hesap kullanıcı adı ( cPanel veya Ftp) ve peşinde _ taglarını alır... Yani database kullanıcı adımızda "joomla_forum" gibi olmuş olur...

- Peşine tekrar "Go Back" linkine tıklıyoruz ve yine db ve db kullanıcısı oluşturduğumuz sayfaya dönüyoruz...

- Db Kullanıcının Db Üzerindeki Yetkilerini Ayarlama : "Add Users To Your Databases:" yazısını altındaki bölümü daha öncede görmüşsünüzdür, şimdi bu bölümde işlem yapacağız... Bu yazının altındaki bölümde "User:" yazısı ve karşısında kutucuk, hemen yanındada "Database:" yazısı ve onunda karşısında kutucuk göreceksiniz... Bu bölümlerde "User:" yazısının karşısındaki bölümünden database üzerinde yetki sahibi olacak db kullanıcı adını seçeceğiz, ve yanındaki "Database" yazısı karşısındaki bölümdende hangi databasede yetkilendirmek istiyorsak o databaseyi seçeceğiz... Bunların altında bir "Privileges:" yazısı ve onun içeriği olarakda ( alt tarafında ) kutucuklar ve kutucukların yanlarında verilecek işlevselliklerin özelliklerini görürsünüz... Hepsinin bir değeri vardır, örneğin "SELECT" dbden bilgi çekebilir, "CREATE" db de tablo oluşturabilir, "INSERT" tablolara içerik ( veri ) girebilir gibisinden, İngilizce bir sözlükten kelimelerin anlamlarını çıkarırsanız zorlanmazsınız... Bunların hepsinin yerine göre önemi vardır ama size lazım olacak olan "ALL" kutucuğudur... Bu kutucuk database üzerinde yapılabilecek işlemlerin bütün yetkilerini database kullanıcısına verdiğinin anlamıdır... "ALL" kutucuğunu seçip hemen altlarındaki "Add User to Database" tuşuna basıyoruz... Yönlendiğimiz sayfada

"Account added to Access List
Added the user joomla_forum to the database Joomla_movie. " gibisinden bir yazı gördüğümüzde db kullanıcımızın db üzerinde yetkili olduğunu anlıyoruz...

- Database ve database kullanıcısı oluşturup, kullanıcının database üzerinde yetki sahibi olması bölümünü bitirdik... Şimdi sıra geldi Databasemize veri girmeye...

- Databasede Tablo Oluşturmak ve Veri Girmek : Arkadaşlar en son yaptığımız işlemden sonra tekrar "Go Back" tuşuna basıyoruz ve ve yine o malum sayfamıza dönüyoruz... Sayfanın en altında "phpMyAdmin" diye bir link göreceksiniz ona tıklayarak phpMyAdminimizi açıyoruz... Sol tarafta eğer sadece bir tane databasemiz varsa onu göreceğiz zaten, bir kaç tane varsa bir kutucuk çıkacak ve oradan işlem yapmak istediğimiz databaseyi seçeceğiz... Eğer bir tane database varsa solda gördüğümüz o databaseye tıklayarak sağ tarafta işlemlerimizi yapacabileceğimiz sayfanın açılmasını sağlayabiliriz, bir kaç database varsa zaten sol taraftan bir database seçtiğimizde sağ tarafta otomatik olarak değişecektir... İlk açtığımızda sağ taraftaki bölümde dil ayarlarını yapabilirsiniz...

- Databasemizi Seçtik Veri Gireceğiz : Sol tarafta artık yukarıda bahsettiğimiz gerekli işlemleri yaptıktan sonra, yeni açılan sağ bölümün en üstünde soldan ikinci sırada "Sql" yazısını görürsünüz ona tıklayarak sql'umuzu yükleyebileceğimiz sayfamızı açıyoruz... Açılan sayfamızda Üst tarafta büyük bir kutucuk olacak, o bölüme direk sql içeriğini girerek sağ alt köşesindeki "Go" veya Türkçeyi seçmişseniz "Git" tuşunu göreceksiniz, ona tıklayarak verileri sql a işleyebilirsiniz veya büyük kutucuğun alt kısmında bir başka bölüm daha olur ( son güncellemelerle 2.8.0.2 de kaldırıldı ondan sonrakileri denemediğim için bilmiyorum), buradada küçük bir kutucuk ve yanında gözat linki vardır... Gözat dan Pc'mizdeki sql dosyasının yolunu girerek onun alt köşesindeki "Go" veya "Git" linkine basarak o dosyadan okuyup yazmasını sağlayabiliriz...

- Kurduğunuz yazılımlardada veritabanı ayarlarını yaparken dbname, dbuser, dbpasswd gibi bölümleri gördüğünüzde doldurabilirsiniz artık sanırım... ( db name geçerse database adını, db ve user görürseniz db kullanıcı adını, db ve passwd gibi ibareler gördüğünüzdede db kullanıcı şifresini yazarsınız)

- İşlemlerimiz özet olarak bundan ibaret, bütün özelliklerini yazmaya kalksam bilmiyorum kaç yılımı alır Birde anlatış işin içine girdiğinden bir kelimelik birşey 10 cümle oluyor hatta geçebiliyorda... Kısa,öz ve açık bir şekilde anlatabilmişimdir umarım... Bu yaptığımız işlemler cPanel e göreydi, bir dahaki seferede Pleski anlatırız... Herkese başarılar dilerim...


Alıntıdır
aykut.xrs
winatom
winatom
Alıntı ile CevaplaAlıntı
erhanyılmaz Çevrimdışı

erhanyılmaz

Yeni Üye
****
Üye Grubu
harika anlatım olmuş elinize sağlık
Tüm Mesajlarına BakAra
Alıntı ile CevaplaAlıntı


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Veritabanı Nedir ? berkcan 0 1,180 05.02.2013 11:51
Son Yorum: berkcan