PHP Dersleri
  Veri Tabanına Giriş
 
Veri tabanı; içinde kayıt bulunduran, birbirleriyle ilişkili tablolar topluluğudur. Veri
tabanları dinamik web sayfaları için vazgeçilmez bir unsurdur. Örnek verirsek şarkıcıların
şarkı sözlerini yayınlayan bir web sitemiz var. Bu siteyi görüntüleyen ziyaretçiler de
istedikleri şarkıcıların şarkı sözlerini siteye ekleyebilmektedir. Eğer bu siteyi veri tabanı
kullanmadan tasarlarsak ziyaretçiler her şarkı sözü eklemek istediğinde, HTML kodlarımızı
değiştirip sayfaları yeniden düzenlememiz gerekmektedir. Ancak herhangi bir web
programla dili ve veri tabanı kullanarak HTML kodlarınızda hiçbir değişiklik yapmadan
ziyaretçilere etkin kullanım sağlayabilirsiniz.

Bu bölümde, daha önce anlatılan PHP script dili ile birlikte çalışarak çok iyi
performans sağlayan MySQL veri tabanı anlatılacaktır

----------------MySQL Kurulumu----------------------

MySQL veri tabanının kurulumu da diğer yazılımların kurulumu gibi kendi kurulum
dosyasıyla gerçekleşmektedir. Kurulum dosyasının en son sürümünü www.mysql.com
sitesinden bilgisayarınıza indirebilirsiniz




Kurulum dosyası açtıktan sonra ilk gelen pencerede Next (ileri) butonuna basınız.




MySQL kurulumu yapılırken 3 farklı alternatif vardır. Bunlar;

-Typical(tipik): Genel kullanım için önerilen yükleme türüdür. Bu seçenekle ortak
program özellileri yüklenir.
-Complete(tamamen): Bu seçenekte programın tüm özellikleri yüklenir.
Bilgisayarımızda daha fazla disk alanı kaplar.
-Custom(isteğe bağlı): Bu seçenekte ise programı kuran kişi tarafından istenen
özellikler yüklenir



Kurulum tipi seçildikten sonra install (yükle) butonu ile MySQL kurulumuna
başlayınız. Böylece MySQL veri tabanına ait dosyalar kopyalanmaya başlar.


Veri tabanının yüklenmeye başlanması




MySQL kurulumu yapılırken mysql.com internet sitesine kendi mail adresi ve şifre
(eğer varsa) ile oturum açabilir, yeni hesap oluşturabilir veya oturum açmayı atlayabilirsiniz.




Böylece MySQL kurulumu tamamlanmış olur. Ancak MySQL sunucusunun veri
tabanına erişimi için yapılandırılması gerekir. Bu yapılandırmayı ister kurulumdan hemen
sonra, isterseniz “Başlat” menüsünden programların içinde bulunan MySQL bölümündeki
Config Wizard (yapılandırma sihirbazı) sayesinde gerçekleştirebilirsiniz




Kurulumun tamamlanması




MySQL veri tabanının yapılandırılması
Yapılandırma için iki çeşit seçenek bulunur. Birincisi kullanıcının seçtiği özelliklere göre
yapılandırma ikincisi ise standart yapılandırmadır.




MySQL sunucusunun ne zaman çalıştırılacağının belirlenmesi gerekir. Windows
servisi olarak yükleme (install as a Windows service) yapılırsa bilgisayar her açıldığında
MySQL çalışmaya başlar, diğer seçenekte ise MySQL komut satırından manuel (elle) olarak
çalıştırılır.




MySQL sunucusuna ‘root’ kullanıcı adıyla şifresiz bağlanıldığı için herhangi bir şifre
belirlenmemektedir. Eğer şifre belirlenirse ileride hata alınabilir. Şifre değiştirme işlemini
MySQL komut satırında sonra gerçekleştireceğiz.





Gerekli yapılandırmayı gerçekleştirmek için Execute (çalıştır) butonuna basıyoruz.





Görüldüğü gibi sırayla yapılandırma hazırlandı, yapılandırma dosyası oluşturuldu ve
MySQL Windows servisi başlatıldı. Herhangi bir şifre belirlemediğimiz için güvenlik
ayarları etkin değildir.




DİKKAT: MySQL sunucusuna şifresiz bağlantı yapıyorsanız, herhangi bir şifre
oluşturmamanız gerekir. Şifresiz bağlantı yapıyorsanız aşağıdaki işlemleri yapmayınız. Aksi
takdirde bağlantı hatası alabilirsiniz. Eğer şifreli bağlantı yapıyorsanız ve şifre değiştirmek
istiyorsanız aşağıdaki 3 işlemi yapınız.

-Programlardan MySQL komut satırını seçiniz



-Şifre belirlemediğimiz için Enter Password: kısmına herhangi bir şey yazmadan
enter tuşuna basınız.




-Örneğin şifremizi “megep” olarak belirleyelim. Komut satırına aşağıdaki kodu
yazmamız yeterli olacaktır

mysql> SET PASSWORD FOR
-> 'root'@'localhost' = OLD_PASSWORD('megep');




 
 
  Bugün 3 ziyaretçi (4 klik) kişi burdaydı! Untitled Document

 

 

Yıldız SoftWare Giriş

 

Kullanıcı ID :
Şifre :
Giriş Seçenekleri

 
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol