PHP İle Dinamik İnternet Programcılığı Eğitimi

İrem Ocaklı tarafından hazırlanmıştır...


☛Mysql


✎MySQL serbestçe kullanılabilen bir veri tabanı sistemidir. Ancak, gelişmiş işlevleri kullanabileceğiniz birkaç ücretli sürüm de bulunmaktadır. MySQL, Microsoft SQL Server ve Oracle veri tabanı vb. diğer veri tabanı yazılımlarına kıyasla kullanımı kolaydır. Herhangi bir programlama diliyle kullanılabilir.

✎MySQL, meta verilerinizi tanımlamak ve yönetmek için Linux, Windows, Unix ve bir bilgi şeması gibi birden fazla platformda çalışabilir. Yerel sisteminize hatta sunucuya bile yükleyebilirsiniz. Gerçekten esnek, ölçeklenebilir, hızlı ve güvenilir bir çözümdür.

✎Güçlü bir veri tabanı yönetim sistemi olan MySQL veri tabanı gerektiren hemen hemen her ortamda rahatlıkla kullanılabilir. Ama özellikle web sunucularında en çok kullanılan veritabanıdır, asp, php gibi birçok web programlama dili ile kullanılabilir.

✎MySQL ve SQL aynı değildir. MySQL'deki SQL, Structured Query Language anlamına gelir. Veri tabanı ile etkileşime geçmek için kullanılan standart dildir. Ayrıca MySQL, bilgisayardaki farklı tablolarda depolanan veritabanını yönetmeye yardımcı olan ilişkisel bir veri tabanı yönetim sistemidir. İlişkisel veri tabanı sistemleri (RDBMS), verileri masaüstü veri tabanı programları üzerinden manipüle etmek için çok daha iyi performans sağlar. SQL ifadeleri sunucuya belirli işlemleri yapmayı öğretir:

☛Mysql Avantajları


●Yönetim Kolaylığı - Yazılımı indirmek ve kullanmak oldukça kolaydır.

●Yüksek performans - Size farklı bellek önbellekleriyle hızlı yüklemeye yardımcı programları sağlar.

●Ölçeklenebilir - MySQL ile istediğiniz zaman ölçeklendirebilirsiniz. Muazzam miktarda veri içeren veri tabanları oluşturmak gerçekten kolaydır.

●Uyumluluk - MySQL, Windows, Linux, Unix gibi tüm modern platformlarla uyumludur.

●Performans - MySQL, temel işlevleri kaybetmeden size yüksek performanslı sonuçlar verir.

●Veri Güvenliği - Veritabanına yalnızca yetkili kullanıcılar erişmesine izin verir. Veriler için eksiksiz güvenlik sağlar.

●Düşük Maliyet - Kullanımı ücretsizdir.

●Bellek Verimliliği - MySQL'de bellek kullanımı oldukça düşüktür.

☛phpmyadmin ile Veri Tabanı Oluşturmak


✎Veritabanı oluşturmak için resimde görülen +yeni 'yi tıklayıp veritabanı adını giriyoruz.

Tam ekran resim

✎Daha sonra karşımıza aşağıdaki sayfa çıkıyor. Tablo oluşturmak için gerekli tablo adı ve sütun sayısı bilgilerini giriyoruz.Sütun sayısı proje ilerledikçe yeterli gelmezse eklenebiliyor.

Tam ekran resim

✎Data başlıklarının olduğu tabloyu aşağıdaki gibi oluşturduktan sonra .Başlıklar;first_name,last_name,city_name,email,user,parola. id nin giriş yapıldıkça artması için auto_increment seçeneğini işaretliyoruz. first_name,last_name,city_name,email,user,parola bunların hepsini varchar olarak seçtim ve en fazla girilecek karakter sayılarını ise 50 olarak belirledim

Tam ekran resim

✎Tabloyu kaydediyoruz.Böylelikle veri tabanı hazır oldu.Veritabanında tablodaki başlıklarla php kodlarındaki değişken adları eşleşmek zorundadır.