İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

PhpMyAdmin ile MySQL veritabanı oluşturmak

mgtdizayn

0
İyinet Üyesi
Onaylı Üye
Katılım
8 Aralık 2011
Mesajlar
889
Reaction score
6
Konum
İstanbul
WampServer ı kurduk Wampserver ı çalıştırdıktan sonra adres satırına http://localhost/phpmyadmin/ yazarak aşağıda da gördüğünüz phpMyAdmin arayüzüne ulaşıyoruz.

phpmyadmin15-300x149.png

PhpMyAdmin arayüzümüzü inceleyelim;

1 numaralı alanda benim daha önce oluşturduğum veritabanlarını görüyorsunuz.Siz ilk kez kurduğunuz için bu alan boş olacaktır.
2 numaralı alandan veritabanını oluşturuyoruz.

- Buradan önce türkçe dilini destekleyecek bir sayfa yayınlayacağımızı varsayarak MySQL bağlantı karşılaştırması: utf8_turkish_ci karakter setini seçiyoruz.
- Veritabanımızda karakter hataları ile karşılaşmamak için Karşılaştırmadan daha önce seçtiğimiz karakter setinin aynını utf8_turkish_ci yi seçiyoruz.
- Yeni bir veritabanı oluştur un altındaki kutuya veritabanı ismimizi (Ben db yazdım) yazarak oluştur diyoruz.

Veritabanımızı başarılı bir şekilde oluşturduğumuzda aşağıdaki gibi bir ekran ile karşılaşıyoruz.
phpmyadmin21-300x149.png

Yukarıdaki ekranda;

1 numaralı alanda veritabanı ismi ve tabloların göründüğü alan, şu an herhangi bir tablo oluşturulmadığı için Veritabanında Tablo Bulunamadı yazısını görüyoruz.

2 numaralı alanda veritabanında tablo oluşturmak için, Veritabanında Tablo Oluştur altında tablo ismi ve tabloda oluşturulacak alanların sayısını yazacağımız alanları görüyoruz.
-Tablo ismini ve oluşturacağımız alan sayısını
(Ör:/Haberler adında tablo oluşturduğumuzu varsayarsak bu tablo içinde 1-id 2-haber başlığı 3- haber metni 4-haber tarihi gibi 4 alan sayımız olacak )
yazdıktan sonra sağ yandaki GİT butonu ile tablomuzu oluşturuyoruz.

Fakat tablo oluşturma işlemimiz henüz bitmedi.Tablomuzdaki alanların özelliklerini belirleyeceğimiz alan ile karşılaşıyoruz.Aşağıdaki pencerede alanlarımızın isimlerini, türünü, uzunluklarını ve anahtar alanlarımızı belirledikten sonra alt sağdaki kaydet ile tablomuzu oluşturuyoruz.
phpmyadmin3-300x174.png

Yukarıda gördüğünüz tablo alan özelliklerini inceleyelim;

1 numara alanların isimlerini yazdığımız alandır.Alan isimlerini yazarken türkçe karakter kullanmamaya, isimlerin rakam ile başlamamasına dikkat etmeliyiz!

2 numarada alanların türlerini belirliyoruz.Alan türleri;

Int: Sayısal veri tipidir. Negatif ve pozitif değerler alabilir.
Char(değer): değer büyüklüğünde string ifade saklanabilecek tiptir.
Varchar(değer): değer büyüklüğünde string ifade saklanabilecek tiptir. Değişken boyutta olabilir.
Date: Tarih bilgisini tutan tiptir.
Time: Zaman bilgisini tutan tiptir.
DateTime: Tarih ve zaman bilgisini bir arada tutan tiptir.
Timestamp: O anki tarih ve saat bilgisini tutan tiptir.
Enum(değer1,değer2,..,değerN): Metin olarak aynı anda doğru olamayacak bilgileri depolar.
Set(değer1,değer2,..,değerN): Enum tipine benzer, ancak birden çok değeri aynı anda alabilir.

alanımızın türünü yukarıdaki açıklamalar doğrultusunda uygun türü seçiyoruz.

3 numarada alanımızın alacağı değerin uzunluğunu belirliyoruz.

4 numaradan birilcil(primary) anahtarımız olacak alanımızı belirliyoruz.

5 numaradan auto increment (otomatik artacak) alanımız belirliyoruz.

Evet veritabanımızıda oluşturduğumuza göre artık veritabanımıza bağlantıyı sağlayıp, veri giriş, güncelleme ve silme işlemlerini yapabiliriz.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst