myisam ve innodb arasındaki fark nedir

myisam ve innodb arasındaki başlıca farklar; İkiside tablo yapısı için işlem motorlarıdır, veritabanı veya tabloyu oluştururken seçebilirsiniz. Myisam select işlemlerinde daha hızlıdır. Full text aramayı destekler. innodb full-text aramayı desteklemez. Insert ve Update işlemlerinde innodb daha fazla performans gösterir. Myisamda tablo kilitleme yapabilirsiniz. Innodb de transaction yapabilirsiniz (Commit ve Rollback), bu durum herhangi bir problemde verileri […]

Devamı

Left Right Inner ve Outer join arasındaki farklar nedir

join ile ilgili başlıca farklar; Leftjoin adında anlaşılacağı üzere sol yani ana tablonun yanına birleştirilecek tabloyu getirmenizi sağlar, Örnek verecek olursa, bir personel tablonuz var id isim ve mail alanlarından oluşan birde maaşlar tablonuz var içinde personel id ve maaşı şeklinde, sorgumuzda personelin adının yanına maaşlarını getirmek istiyorsak personel leftjoin personel_maaslari şeklinde kullanmamız gerekir Rightjoin […]

Devamı

Mysqli ve Mysql arasındaki fark nedir

Mysqli ve Mysql arasındaki başlıca farklar Mysqli,Php üzerinden MYSQL veritabanı işlemlerini gerçekleştirmek üzer ortaya çıkan eklentidir. Açılımı MySQL Improved – Geliştirilmiş MySQL dir. Mysqli eklentisi MySQL  4.1 sürüm sonrasında çıkan yeniliklere uyum sağlayabilir,. Mysqli güvenilir, geliştirilmesi kolay bir yapı sağlar. Mysql ise bildiğiniz üzere bir veri tabanıdır. Mysqli bir veritabanı değil PHP ilse Mysql üzerinde […]

Devamı