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');
|