MySQL Nedir? MySQL bir ilişkisel veritabanı yönetim sistemidir
Transkript
MySQL Nedir? MySQL bir ilişkisel veritabanı yönetim sistemidir
Burhan ALTINTAS 13.10.2016 MySQL Nedir? MySQL bir ilişkisel veritabanı yönetim sistemidir, çoklu iş parçacıklı (multi-threaded), çok kullanıcılı (multi-user), hızlı ve sağlam (robust) bir veritabanı yönetim sistemidir. MySQL UNIX, OS/2 ve Windows platformları için ücretsiz dağıtılmakla birlikte ticari lisans kullanmak isteyenler için de ücretli bir lisans seçeneği de mevcuttur. Kaynak kodu açık olan MySQL'in pek çok platform için çalıştırılabilir ikilik kod halindeki indirilebilir sürümleri de mevcuttur. Ayrıca ODBC sürücüleri de bulunduğu için birçok geliştirme platformunda rahatlıkla kullanılabilir. MySQL web sunucularında en çok kullanılan veritabanıdır, asp, php gibi birçok web programlama dili ile kullanılabilir. MySQL aşağıdaki veritabanı nesnelerini desteklemekte olup bu nesnelerin bazıları 5.1 sürümü ile gelmiştir: ● ● ● ● ● Tables (Tablo) Views (Görüntü) (Görüntüleme) Procedures (Prosedür/Yordam) Triggers Cursors MySQL temelde 2 farklı tipteki tabloları desteklemektedir. Bunlar transaction tabloları ve atomik işlem tablolarıdır. 1. Transactation Tabloları ● InnoDB ● Berkeley DB 2. Atomik İşlem Tabloları ● MyISAM ● HEAP ● MERGE ● ISAM MySQL için çok çeşitli grafiksel arayüze sahip programlar mevcuttur. Veritabanı tabloları grafiksel programlar kullanılarak oluşturuluyor. Bunlar içerisinden en bilineni yine MySQL'i geliştiren firma tarafından geliştirilmiş ücretsiz bir yazılım olan MySQL Workbench dir. Bunun yanında PHP ile geliştirilmiş phpMyAdmin diğer alternatif bir yazılımdır. Web sunucuları üzerinde genellikle phpMyAdmin kullanılmaktadır. ben Navicat GUI tool programını kullanıyorum. bu program farklı veri tabanlarını aynı ekrandan yönetmenizin sağlıyor. Başka bir yazımda bu programlardan bahsedeceğim. www.burhanaltintas.com Sayfa 1/1 © 2002-2016
Benzer belgeler
Mysql Veri Tabanı : Mysql Tablo Türleri
Mysql Tablo Türleri
Eğer uygulamalarınız kritik durumlarda COMMIT yapmaya değil de,ROLLBACK yapmaya göre yazıldıysa transaction kullanmak daha