MariaDB, ilişkisel veritabanı sistemi olan MySQL'in kaynak kodundan türemiş, GNU Genel Kamu Lisansı altında dağıtılarak ücretsiz olarak kullanılabilen, geliştirilmesi ve bakımı topluluk tarafından sürdürülen veritabanıdır. MySQL, önde gelen açık kaynaklı yazılım sistemi olarak ticari bir şirket olan Oracle tarafından satın alındıktan sonra MySQL'in ilk geliştiricileri tarafından Monty AB çatısı altında yine açık kaynak olarak MariaDB adıyla yola devam edeceği duyurulmuş ve oldukça ilgi görmüştür.
Geliştirici(ler) | MariaDB Vakfı |
---|---|
İlk yayınlanma | 22 Ocak 2009 |
Güncel sürüm | 11.3.2 / 16 Şubat 2024 |
Önizleme sürümü | 11.4.1 / 20 Şubat 2024 | )
Programlama dili | C, , Perl, Bash |
İşletim sistemi | Çapraz platform (Unix tipi, Windows, Solaris, Linux, MacOS, BSD). |
Erişilebilirlik | İngilizce |
Tür | RDBMS |
Lisans | GNU General Public License (version 2), GNU Lesser General Public License (istemci kütüphaneleri için) |
Resmî sitesi | mariadb.com |
Kod deposu |
|
MySQL ile bire-bir yer değiştirebilen MariaDB, pek çok kütüphane kodlarının ortak olması nedeniyle tüm MySQL komutlarını tanır ve MySQL arayüz metotlarını destekler. MariaDB'nin geliştirilmesine katkıda bulunan geliştiriciler, telif hakarını Monty Program AB oluşumuna devretmek zorundadırlar. Açık kaynaklı ve özgür bir yazılım olması nedeniyle MariaDB, Aralık 2012 tarihinden itibaren İngilizce Wikipedia tarafından da kullanılmaya başlanmıştır.
Sürümler
MariaDB sürüm numaraları, 5.5'e kadar MySQL ile paralel ilerlemiştir. Bu, MariaDB 5.5 sürümünü kullanan herhangi birinin MySQL 5.5 sürümünde yer alan tüm özellikleri kullanabileceği anlamına gelir. Ancak, MySQL 5.1 ve 5.5 sürümleri arasında varolmayan 5.2, 5.3 gibi ara sürümler, MariaDB tarafından yayınlanmıştır.
MariaDB geliştiricileri, 5.5 sürümünden itibaren dallanmayı 10 olarak numaralandırmaya karar vermişlerdir. Bu değişiklik, MySQL 5.6 sürümü dahil olmak üzere gelecek MySQL sürümlerindeki özelliklerin MariaDB 10 sürümünden itibaren MariaDB içinde tam anlamıyla yer almayacağının net olarak anlaşılabilmesi için yapılmıştır. Bununla birlikte MySQL tarafındaki bazı yeni özelliklerin MariaDB standartlarını karşılayabilecek kadar kararlı (stabil) olmaması, aynı zamanda MariaDB tarafında geliştirilen ve MySQL de yer almayan bazı spesifik özelliklerin varlığı da bu kararın alınmasında etkili olmuştur.
MariaDB 10.5.5, 10.4.14, 10.3.24, 10.2.33 and 10.1.46 now available22 Ağustos 2020 tarihinde Wayback Machine sitesinde .Sürüm | Asıl çıkış tarihi | Son sürüm | Son sürüm çıkış tarihi | Durum |
---|---|---|---|---|
5.1 | 2009-10-29 | 5.1.67 | 2013-01-30 | Kararlı |
5.2 | 2010-04-10 | 5.2.14 | 2013-01-30 | Kararlı |
5.3 | 2011-07-26 | 5.3.12 | 2013-01-30 | Kararlı |
5.5 | 2012-02-25 | 5.5.68 | 2020-05-12 | Kararlı |
10.0 | 2012-11-12 | 10.0.38 | 2019-01-31 | Kararlı |
10.1 | 2014-06-30 | 10.1.48 | 2020-11-04 | Kararlı |
10.2 | 2016-04-18 | 10.2.43 | 2022-05-20 | Kararlı |
10.3 | 2017-04-16 | 10.3.39 | 2023-05-10 | Kararlı |
10.4 | 2018-09-11 | 10.4.34 | 2024-05-16 | Kararlı |
10.5 | 2019-12-03 | 10.5.25 | 2024-05-16 | Kararlı |
10.6 | 2021-04-26 | 10.6.18 | 2024-05-16 | Kararlı |
10.7 | 2021-09-17 | 10.7.7 | 2022-11-07 | Kararlı |
10.8 | 2021-12-22 | 10.8.8 | 2023-05-10 | Kararlı |
10.9 | 2022-03-23 | 10.9.8 | 2023-08-14 | Kararlı |
10.10 | 2022-06-23 | 10.10.7 | 2023-11-13 | Kararlı |
10.11 | 2022-09-26 | 10.11.8 | 2024-05-16 | Kararlı |
11.0 | 2022-12-27 | 11.0.6 | 2024-05-16 | Kararlı |
11.1 | 2023-03-27 | 11.0.5 | 2024-05-16 | Kararlı |
11.2 | 2023-06-20 | 11.2.4 | 2024-05-16 | Kararlı |
11.3 | 2023-09-20 | 11.3.2 | 2024-02-20 | Kararlı |
11.4.1 | 2023-12-24 | 11.4.1 | 2024-02-20 | RC |
11.5.0 | 2024-03-18 | 11.5.0 | 2024-03-18 | Alpha |
Üçüncü Parti Yazılımlar
MariaDB'nin uygulama geliştirme arayüzü (API) ve protokolü MySQL ile tamamen uyumludur, buna ilave olarak MariaDB bazı operasyonların asenkron (İngilizce: Non-blocking) çalışabilmesini yerleşik olarak destekler. Bu, MySQL ile çalışan tüm bağlantı adaptörlerinin, kütüphanelerin ve uygulamaların MariaDB'de bulunan yerleşik özellikleri desteklese de desteklemese de MariaDB ile çalışabildiği anlamına gelir. Fedora geliştiricileri Oracle firmasının gelecekte MySQL'i daha kapalı bir yazılım haline getirme riskine karşı Fedora 19 sürümünden itibaren işletim sistemi ile birlikte sunulan MySQL sürümünü MariaDB ile değiştirme kararı almışlardır.
Aşağıda MariaDB ile sorunsuz olarak çalışabilen araçların ve uygulamaların listesi bulunmaktadır:
İstemciler
- — MariaDB ve diğer veritabanları için ücretsiz bir veritabanı yönetim uygulaması.
- Navicat — Windows, Mac OS X ve Linux altında çalışabilen ve yaygın olarak kullanılan veritabanı yönetim uygulaması.
- HeidiSQL — Windows için özgür ve açık kaynaklı bir MySQL istemcisi. MariaDB'ye özel Sanal Sütunlar (Virtual Columns) gibi bazı özellikleri destekler ve MariaDB'nin 5.2.7 sürümünden itibaren MariaDB windows kurulum paketi (MSI) ile birlikte gelir.
- phpMyAdmin — MySQL için web-tabanlı veritabanı yönetim uygulaması.
- - Android cihazlar için sunulan MariaDB dahil olmak üzere çok sayıda veritabanını destekleyen bir SQL istemcisi.
Uygulamalar
Aşağıdaki uygulamalar resmi olarak MariaDB ile uyumludurlar:
Tanınmış kullanıcıları
- Arch Linux
- Fedora (from Fedora 19)
- Mozilla
- openSUSE (from openSUSE 12.3)
- Slackware
- Wikimedia Foundation
Ayrıca bakınız
Kitaplar
- MariaDB Crash Course, , Addison Wesley, 2011,
Kaynakça
- ^ "MariaDB 11.3.2 Release Notes".
- ^ MariaDB 5.5.28a Stable 13 Mayıs 2013 tarihinde Wayback Machine sitesinde ., Downloads Source, Binaries, and Packages
- ^ . Computerworld. 21 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Eylül 2013.
- ^ . Mariadb.com. 19 Ekim 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Eylül 2013.
- ^ "MariaDB 5.5 in Production for English Wikipedia (İngilizce)". Wikipedia. 21 Ağustos 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Eylül 2013.
- ^ "Explanation on MariaDB 10.0 (İngilizce)". Mariadb.com. 2012. Erişim tarihi: 7 Eylül 2013.[]
- ^ "What comes in between MariaDB now and MySQL 5.6? (İngilizce)". Mariadb.com. 2012. Erişim tarihi: 7 Eylül 2013.[]
- ^ . 27 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2015.
- ^ . 27 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2015.
- ^ . 27 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2015.
- ^ . 27 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2015.
- ^ . 27 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2015.
- ^ . 23 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2015.
- ^ . 27 Ocak 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2015.
- ^ . 16 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Mayıs 2020.
- ^ . 27 Ocak 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2015.
- ^ . 27 Mart 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ocak 2020.
- ^ . 5 Ocak 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2015.
- ^ "MariaDB 10.5.7, 10.4.16, 10.3.26, 10.2.35 and 10.1.48 now available". 4 Kasım 2020 tarihinde kaynağından . Erişim tarihi: 4 Kasım 2020.
- ^ "MariaDB 10.9.1, 10.8.3, 10.7.4, 10.6.8, 10.5.16, 10.4.25, 10.3.35 and 10.2.44 now available". 25 Mayıs 2022 tarihinde kaynağından . Erişim tarihi: 23 Mayıs 2022.
- ^ a b c "MariaDB 10.11.3, 10.10.4, 10.9.6, 10.8.8, 10.6.13, 10.5.20, 10.4.29 and 10.3.39 now available". 10 Mayıs 2023 tarihinde kaynağından .
- ^ . Fedora Project. 21 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Eylül 2013.
- ^ . HeidiSQL. 9 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Eylül 2013.
- ^ https://www.archlinux.org/news/mariadb-replaces-mysql-in-repositories/ 10 Mayıs 2013 tarihinde Wayback Machine sitesinde . Arch Linux News - 25 March 2013 MariaDB replaces MySQL in repositories
- ^ . Chakra-linux.org. 13 Şubat 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Nisan 2013.
- ^ Oracle who? Fedora & openSUSE will replace MySQL with MariaDB 13 Mayıs 2013 tarihinde Wayback Machine sitesinde ., 2013-02-1.
- ^ MySQL 5.1 vs. MySQL 5.5: Floats, Doubles, and Scientific Notation 4 Eylül 2014 tarihinde Wayback Machine sitesinde ., 2013-17-1.
- ^ openSUSE Dumps MySQL Makes MariaDB Default Database 30 Ocak 2013 tarihinde Wayback Machine sitesinde ., 2013-02-1.
- ^ . Slackware.com. 23 Ocak 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Nisan 2013.
- ^ "Wikipedia Adopts MariaDB". Wikimedia Foundation. 22 Nisan 2013. 26 Aralık 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Mayıs 2013.
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
MariaDB iliskisel veritabani sistemi olan MySQL in kaynak kodundan turemis GNU Genel Kamu Lisansi altinda dagitilarak ucretsiz olarak kullanilabilen gelistirilmesi ve bakimi topluluk tarafindan surdurulen veritabanidir MySQL onde gelen acik kaynakli yazilim sistemi olarak ticari bir sirket olan Oracle tarafindan satin alindiktan sonra MySQL in ilk gelistiricileri tarafindan Monty AB catisi altinda yine acik kaynak olarak MariaDB adiyla yola devam edecegi duyurulmus ve oldukca ilgi gormustur MariaDBGelistirici ler MariaDB VakfiIlk yayinlanma22 Ocak 2009 2009 01 22 Guncel surum11 3 2 16 Subat 2024Onizleme surumu11 4 1 20 Subat 2024 4 ay once 2024 02 20 Programlama diliC C Perl BashIsletim sistemiCapraz platform Unix tipi Windows Solaris Linux MacOS BSD ErisilebilirlikIngilizceTurRDBMSLisansGNU General Public License version 2 GNU Lesser General Public License istemci kutuphaneleri icin Resmi sitesimariadb comKod deposugithub com MariaDB serverLAMP Squid yazilim MySQL ile bire bir yer degistirebilen MariaDB pek cok kutuphane kodlarinin ortak olmasi nedeniyle tum MySQL komutlarini tanir ve MySQL arayuz metotlarini destekler MariaDB nin gelistirilmesine katkida bulunan gelistiriciler telif hakarini Monty Program AB olusumuna devretmek zorundadirlar Acik kaynakli ve ozgur bir yazilim olmasi nedeniyle MariaDB Aralik 2012 tarihinden itibaren Ingilizce Wikipedia tarafindan da kullanilmaya baslanmistir SurumlerMariaDB surum numaralari 5 5 e kadar MySQL ile paralel ilerlemistir Bu MariaDB 5 5 surumunu kullanan herhangi birinin MySQL 5 5 surumunde yer alan tum ozellikleri kullanabilecegi anlamina gelir Ancak MySQL 5 1 ve 5 5 surumleri arasinda varolmayan 5 2 5 3 gibi ara surumler MariaDB tarafindan yayinlanmistir MariaDB gelistiricileri 5 5 surumunden itibaren dallanmayi 10 olarak numaralandirmaya karar vermislerdir Bu degisiklik MySQL 5 6 surumu dahil olmak uzere gelecek MySQL surumlerindeki ozelliklerin MariaDB 10 surumunden itibaren MariaDB icinde tam anlamiyla yer almayacaginin net olarak anlasilabilmesi icin yapilmistir Bununla birlikte MySQL tarafindaki bazi yeni ozelliklerin MariaDB standartlarini karsilayabilecek kadar kararli stabil olmamasi ayni zamanda MariaDB tarafinda gelistirilen ve MySQL de yer almayan bazi spesifik ozelliklerin varligi da bu kararin alinmasinda etkili olmustur MariaDB 10 5 5 10 4 14 10 3 24 10 2 33 and 10 1 46 now available22 Agustos 2020 tarihinde Wayback Machine sitesinde Surum Asil cikis tarihi Son surum Son surum cikis tarihi Durum5 1 2009 10 29 5 1 67 2013 01 30 Kararli5 2 2010 04 10 5 2 14 2013 01 30 Kararli5 3 2011 07 26 5 3 12 2013 01 30 Kararli5 5 2012 02 25 5 5 68 2020 05 12 Kararli10 0 2012 11 12 10 0 38 2019 01 31 Kararli10 1 2014 06 30 10 1 48 2020 11 04 Kararli10 2 2016 04 18 10 2 43 2022 05 20 Kararli10 3 2017 04 16 10 3 39 2023 05 10 Kararli10 4 2018 09 11 10 4 34 2024 05 16 Kararli10 5 2019 12 03 10 5 25 2024 05 16 Kararli10 6 2021 04 26 10 6 18 2024 05 16 Kararli10 7 2021 09 17 10 7 7 2022 11 07 Kararli10 8 2021 12 22 10 8 8 2023 05 10 Kararli10 9 2022 03 23 10 9 8 2023 08 14 Kararli10 10 2022 06 23 10 10 7 2023 11 13 Kararli10 11 2022 09 26 10 11 8 2024 05 16 Kararli11 0 2022 12 27 11 0 6 2024 05 16 Kararli11 1 2023 03 27 11 0 5 2024 05 16 Kararli11 2 2023 06 20 11 2 4 2024 05 16 Kararli11 3 2023 09 20 11 3 2 2024 02 20 Kararli11 4 1 2023 12 24 11 4 1 2024 02 20 RC11 5 0 2024 03 18 11 5 0 2024 03 18 AlphaUcuncu Parti YazilimlarMariaDB nin uygulama gelistirme arayuzu API ve protokolu MySQL ile tamamen uyumludur buna ilave olarak MariaDB bazi operasyonlarin asenkron Ingilizce Non blocking calisabilmesini yerlesik olarak destekler Bu MySQL ile calisan tum baglanti adaptorlerinin kutuphanelerin ve uygulamalarin MariaDB de bulunan yerlesik ozellikleri desteklese de desteklemese de MariaDB ile calisabildigi anlamina gelir Fedora gelistiricileri Oracle firmasinin gelecekte MySQL i daha kapali bir yazilim haline getirme riskine karsi Fedora 19 surumunden itibaren isletim sistemi ile birlikte sunulan MySQL surumunu MariaDB ile degistirme karari almislardir Asagida MariaDB ile sorunsuz olarak calisabilen araclarin ve uygulamalarin listesi bulunmaktadir Istemciler MariaDB ve diger veritabanlari icin ucretsiz bir veritabani yonetim uygulamasi Navicat Windows Mac OS X ve Linux altinda calisabilen ve yaygin olarak kullanilan veritabani yonetim uygulamasi HeidiSQL Windows icin ozgur ve acik kaynakli bir MySQL istemcisi MariaDB ye ozel Sanal Sutunlar Virtual Columns gibi bazi ozellikleri destekler ve MariaDB nin 5 2 7 surumunden itibaren MariaDB windows kurulum paketi MSI ile birlikte gelir phpMyAdmin MySQL icin web tabanli veritabani yonetim uygulamasi Android cihazlar icin sunulan MariaDB dahil olmak uzere cok sayida veritabanini destekleyen bir SQL istemcisi Uygulamalar Asagidaki uygulamalar resmi olarak MariaDB ile uyumludurlar Drupal MediaWiki Moodle Plone WordPressTaninmis kullanicilariArch Linux Fedora from Fedora 19 Mozilla openSUSE from openSUSE 12 3 Slackware Wikimedia FoundationAyrica bakinizKitaplarMariaDB Crash Course Addison Wesley 2011 ISBN 0 321 79994 1Kaynakca MariaDB 11 3 2 Release Notes Arsivlenmesi gereken baglantiya sahip kaynak sablonu iceren maddeler link MariaDB 5 5 28a Stable 13 Mayis 2013 tarihinde Wayback Machine sitesinde Downloads Source Binaries and Packages Computerworld 21 Subat 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 7 Eylul 2013 Mariadb com 19 Ekim 2013 tarihinde kaynagindan arsivlendi Erisim tarihi 7 Eylul 2013 MariaDB 5 5 in Production for English Wikipedia Ingilizce Wikipedia 21 Agustos 2013 tarihinde kaynagindan arsivlendi Erisim tarihi 7 Eylul 2013 Explanation on MariaDB 10 0 Ingilizce Mariadb com 2012 Erisim tarihi 7 Eylul 2013 olu kirik baglanti What comes in between MariaDB now and MySQL 5 6 Ingilizce Mariadb com 2012 Erisim tarihi 7 Eylul 2013 olu kirik baglanti 27 Subat 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 21 Eylul 2015 27 Subat 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 21 Eylul 2015 27 Subat 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 21 Eylul 2015 27 Subat 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 21 Eylul 2015 27 Subat 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 21 Eylul 2015 23 Eylul 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 21 Eylul 2015 27 Ocak 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 21 Eylul 2015 16 Mayis 2020 tarihinde kaynagindan arsivlendi Erisim tarihi 13 Mayis 2020 27 Ocak 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 21 Eylul 2015 27 Mart 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 29 Ocak 2020 5 Ocak 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 21 Eylul 2015 MariaDB 10 5 7 10 4 16 10 3 26 10 2 35 and 10 1 48 now available 4 Kasim 2020 tarihinde kaynagindan Erisim tarihi 4 Kasim 2020 MariaDB 10 9 1 10 8 3 10 7 4 10 6 8 10 5 16 10 4 25 10 3 35 and 10 2 44 now available 25 Mayis 2022 tarihinde kaynagindan Erisim tarihi 23 Mayis 2022 a b c MariaDB 10 11 3 10 10 4 10 9 6 10 8 8 10 6 13 10 5 20 10 4 29 and 10 3 39 now available 10 Mayis 2023 tarihinde kaynagindan Fedora Project 21 Subat 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 7 Eylul 2013 HeidiSQL 9 Eylul 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 7 Eylul 2013 https www archlinux org news mariadb replaces mysql in repositories 10 Mayis 2013 tarihinde Wayback Machine sitesinde Arch Linux News 25 March 2013 MariaDB replaces MySQL in repositories Chakra linux org 13 Subat 2013 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Nisan 2013 Oracle who Fedora amp openSUSE will replace MySQL with MariaDB 13 Mayis 2013 tarihinde Wayback Machine sitesinde 2013 02 1 MySQL 5 1 vs MySQL 5 5 Floats Doubles and Scientific Notation 4 Eylul 2014 tarihinde Wayback Machine sitesinde 2013 17 1 openSUSE Dumps MySQL Makes MariaDB Default Database 30 Ocak 2013 tarihinde Wayback Machine sitesinde 2013 02 1 Slackware com 23 Ocak 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Nisan 2013 Wikipedia Adopts MariaDB Wikimedia Foundation 22 Nisan 2013 26 Aralik 2018 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Mayis 2013