Go Back   WmOfisi.Com | Türkiyenin En Kapsamlı Webmaster Sitesi > Genel Programlama > Database

Database Access Oracle MSSQL MySQL Sybase DB2 Databases

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
  #1  
Alt 05-30-2013, 02:37 AM
Burak - ait Kullanıcı Resmi (Avatar)
VİP Üye
 
Üyelik tarihi: May 2013
Mesajlar: 187
Tecrübe Puanı: 426
Burak is on a distinguished road
Standart Mysql Ders 3 - Ziyaretçi Mesaj Formu Tablosu Yapımı

Gerçek Bir Web sayfası Mesaj Formu için Mysql Veritabanı

Bu Mysql dersimizde gerçek bir web sayfasında kullanacağımız bir veritabanı üreteceğiz. Bu aşamada hayali komutları bir kenara bırakıp gerçek bir web sayfasında ihtiyacımız olacak bir kod hazırlayalım.Örneğin her sitede olan bir ziyaretçi mesaj kutusu yapalım.


Bu ders öncelikle veritabanını konusunu ilgilendirdiği için Php bölümü yerine burada yayınladım.


Deneme aşamasında web sayfanız yoksa aşağıda gösterdiğim şekilde kendi bilgisayarınızdaki sunucuyu kullanabilirsiniz. Php programı kurmadıysanız
[WmOfisi.com a Katılmak İçin Lütfen TIKLAYIN...]

1. Veritabanı üretelim

Veritabanı üretmek için öncelikle internet tarayıcıyı açarak adres çubuğuna http:localhost/phpmyadmin yazıyoruz.




Bu pencereyi daha önce görmediyseniz önce sakinleşmeniz gerekiyor. Pencere kalabalık ve birsürü düğme olabilir ama nereye tıklayacağınızı bilirseniz aslında çoook basit. Şu an ne yapmak istiyoruz. Veritabanı oluşturmak istiyoruz. peki bunun için bir düğme gerekmez mi ? işte düğme:


Düğmenin yerini gösterince gözünüz ışıldadı değil mi işte veritabanı üretmek bu kadar kolay. Tabi önce ordaki boşluğa bir isim yazmanız gerekir.


Veritabanı adı: kutuphane

Karşılaştırma: utf8_turkish_ci

Veritabanı Tablo Alanları Nedir

Veritabanındaki tüm bilgileri basitçe Microsoft Excel tablosuna benzetebilirsiniz. Bir tabloda sütun ne demekse veritabanında Alan aynı anlama gelir. Şimdi biz burda mesajların yazılacağı bir tablo yapacağımıza göre kafanızda bunun bir Excel tablosu olduğunu düşünüp kaç tane sütun gerektiğini hesaplayın.Hatta ben size resimle yardımcı olayım. Sakın siz Exceli falan açmayın. Sadece kafanızda fikir oluşsun diye örnek veriyorum.



Şimdi veritabanı için tablo üretirken kaç tane Alan gerektiğini biliyorsunuz.
mesajno, yazan, mesaj, zaman = Toplam 4 alan gerekiyor.



Şimdi Tablo adına mesajlar yazın ve Alan sayısı olarak 4 girip düğmeye basın.

Karşınıza yine güzel bir ekran gelecek. burada ise o 4 alanın isimlerini girmeniz gerekiyor. Yukarıdan aşağı doğru tüm alan isimlerini girin.



Ek olarak Mesajno alanının karşısındaki şu iki seçeneği de işaretleyin. Ne olduğunu sonra açıklayacağım.



Şimdi siz büyük ihtimalle o sağdaki INT , VARCHAR ve TEXT seçeneklerini merak edeceksiniz. Merak etmeyenler bu şalıktan aşağıya devam etsin. ben merak edenlere biraz açıklama yapayım.



MYSQL ALAN TÜRLERİ NELERDİR

Veritabanında tablo üretirken hangi sütunda ne tür bilgi olduğunu girmemiz gerekir. Bunun öncelikli sebebi Veritabanında daha az yer kaplaması diğer sebebi ise sıralama yaparken kolaylık sağlamasıdır.

Örneğin: veritabanına şu soruyu sormak için zaman alanını DATETIME yapmamız şarttır. Bu hafta yazılan mesajları göster ?


Veya şu sorguyu vermek için mesaj numarası alanına ihtiyacımız var:
17 numaralı mesajı sil

Aksi halde şöyle bir komut vermemiz halinde sakıncalı olur
"ahmetin yazdığı mesajı sil" Peki 5 tane ahmet varsa o zaman ne olacak ?

Mesaj numarası alanı için Auto_increment kısmını işaretliyoruz. böylece her mesajın otomatik bir sayısı oluyor. ve biz bu değeri girmeden kendi kendine artıyor. Diğer alanları ise aşağıda yazdım


VARCHAR: en fazla 255 harf yazılabilen alan, biz 50 belirttiğimiz için en fazla 50 harf yazılabilir.

INT: Sayı yazılan alan. 0 ile 4294967295 arasında sayı yazılabilir. Bu alanda üst sınır belirlenmiyor. sadece INT diyip geçiyoruz. zaten dünyadaki tüm insanlar web sayfanıza gelip mesaj ayzsa bu sayıya ulaşamazlar.

TEXT: En fazla 65535 harf yazılan alan.

DATETIME: Zaman yazılan alan. Zaman şu şekilde büyükten küçükğe doğru girilir. 2009-12-30 22:50:45


MYSQL TABLO İŞLEMLERİ

Yukarıda verilen Gerekli alanları doldurduktan sonra Kaydet tuşuna basınca aşağıdaki resimde görüldüğü gibi temiz bir sayfaya ulaşacaksınız. Bu sayfayı iki bölüme ayırırsak sol tarafta Veritabanı isimleri ve Tablo isimleri görülüyor. sağda ise o sırada yaptığımız işlemlerin detayları veya tablolar hakkında detaylar bulunuyor.



Böylece ilk veritabanı tablonuzu oluşturdunuz. Hayırlı olsun. Güle güle kullanın.
__________________
[WmOfisi.com a Katılmak İçin Lütfen TIKLAYIN...]
[WmOfisi.com a Katılmak İçin Lütfen TIKLAYIN...]
Alıntı ile Cevapla
Cevapla

Bookmarks

Etiketler
ders, formu, mesaj, mysql, mysql ziyaretçi defteri, php basit, php başvuru formu, php ziyaretçi defteri yapma, php ziyaretçi defteri yapımı, tablosu, yapımı, ziyaretçi

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Forum Sosyal
Powered by vBulletin® Webster Edition
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1 ©2011, Crawlability, Inc.
- Forum

Tasarım : VampRens
Wmofisi.Com Her Hakkı Saklıdır

antalya escort adana escort ankara escort hatay escort bodrum escort gaziantep escort kayseri escort samsun escort afyon escort manisa escort