 |
|
 |
|
MySQL Giriş
İlk önce niçin MYSQL de MsSQL değil. Veya Oracle değil diye kendi kendimize sorduğumuzda verilebilecek ilk cevap şudur. Apache, PHP ve MYSQL birlikte kullanıldığında bu 3 ayrı program tek bir programmış gibi hızlı çalışır ve mesela ASP, IIS ve MsSQL üçlüsüne büyük hız farkları atmaktadır. Yalnız Windows ortamında Apache’yi kullanamayız. Apache Linux için tasarlanmıştır. Biz Apache’nin yerine IIS ya da PWS’yi kullanıyoruz. MYSQL`i kullanmamızda diğer bir etken kaynak kodunun ücretsiz olarak dağıtılması ve bu programı da İnternet’ten indirmemizin mümkün olmasıdır.
PHP, Windows ortamında, Windows`un ODBC sürücülerini kullanarak, sürücüsü bulunan bütün veritabanlarına ulaşabilir. Ancak Windows ortamında geliştirseniz bile, Web sitenizi, Unix tabanlı ve ODBC-uyumlu olmayan bir sunucuya gönderebilirsiniz. Bu durumda sayfalarınızda kullanacağınız verileri muhtemelen MYSQL aracılığıyla veritabanından çekeceksiniz demektir. Bu yüzden Windows sisteminize MYSQL kurmak ve veritabanlarını bu araçla geliştirmeniz yerinde olur. Bunun yanında, maliyetlerin artmasından yakınan NASA, bazı bölümlerinde Oracle veritabanını bırakarak MYSQL`e geçiş yaptı.Yine Yahoo da bazı verilerini MYSQL`e tutmaya başladı.
İnternet’te bulunana serverlar genellikle veritabanı olarak MYSQL ile PostgreSQL desteği sağlıyorlar. Siz, eğer bu programları sadece kendi bilgisayarınızda yapacaksanız sorun yok. Ama serverda site oluşturacaksanız öncelikle serverınızın hangi veritabanını desteklediğini öğrenerek işe başlamanız gerekir (Öcal, 2000).
PHP`nin desteklediği veritabanları
Adabas D Ingres Oracle (OCI7 and OCI8) Dbase InterBase Ovrimos Empress FrontBase PostgreSQL FilePro (read-only) MSQL Solid Hyperwave Direct MS-SQL Sybase IBM DB2 MYSQL Velocis Informix ODBC Unix dbm
|
 |
 |
|
 |
|
|