Mysql enterprise Encryption Faqat tanlangan tijorat nashrlarida mavjud



Download 371,46 Kb.
bet6/13
Sana02.01.2022
Hajmi371,46 Kb.
#311216
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
MySQL Enterprise Encryption

Dastlabki nashr

1995 yil 23 may ; 26 yil oldin

Barqaror chiqarish

8.0.27 [1]   / 2021 yil 19 oktyabr ; 21 kun oldin

Repozitariy

  • github .com /mysql /mysql-server 

Yozilgan

C , C++ [2]

Operatsion tizim

Linux , Solaris , macOS , Windows , FreeBSD [3]

mavjud

Ingliz

Turi

RDBMS

Litsenziya

GPLv2 yoki xususiy [4]

Veb-sayt

www .mysql .com 

MySQL ( / ˌ m aɪ ˌ ɛ s ˌ k Ju ɛ l / ) [5] Bir hisoblanadi ochiq-manba İlişkisel bazasi boshqaruv tizimi (RDBMS). [5] [6] Uning nomi "Mening", hammuassisi Maykl Videniusning qizining ismi [7] va " SQL ", Strukturalangan soʻrovlar tilining qisqartmasidan iborat . A ilişkisel bazasima'lumotlarni bir yoki bir nechta ma'lumotlar jadvallarida tartibga soladi, unda ma'lumotlar turlari bir-biriga bog'liq bo'lishi mumkin; bu munosabatlar ma'lumotlarni tuzilishga yordam beradi. SQL - dasturchilar relyatsion ma'lumotlar bazasidan ma'lumotlarni yaratish, o'zgartirish va chiqarish, shuningdek, ma'lumotlar bazasiga foydalanuvchi kirishini boshqarish uchun foydalanadigan til. Relyatsion ma'lumotlar bazalari va SQL-ga qo'shimcha ravishda, MySQL kabi RDBMS kompyuterning saqlash tizimida relyatsion ma'lumotlar bazasini amalga oshirish uchun operatsion tizim bilan ishlaydi , foydalanuvchilarni boshqaradi, tarmoqqa kirish imkonini beradi va ma'lumotlar bazasi yaxlitligini sinovdan o'tkazish va zaxira nusxalarini yaratishni osonlashtiradi.

MySQL GNU General Public License shartlariga muvofiq bepul va ochiq kodli dasturiy ta'minot bo'lib, shuningdek, turli mulkiy litsenziyalar ostida ham mavjud . MySQL Sun Microsystems (hozirgi Oracle korporatsiyasi ) tomonidan sotib olingan MySQL AB Shvetsiya kompaniyasiga tegishli va homiylik qilgan . [8] Oracle Quyoshga sotib qachon 2010 yilda, Videnius shoxlagan ochiq-manba yaratish MySQL loyihani MariaDB . [9]

MySQL-da foydalanuvchilarga SQL-dan foydalangan holda MySQL ma'lumotlar bazasi bilan to'g'ridan-to'g'ri o'zaro ishlash imkonini beruvchi mustaqil mijozlar mavjud, lekin ko'pincha MySQL relyatsion ma'lumotlar bazasi qobiliyatiga muhtoj bo'lgan ilovalarni amalga oshirish uchun boshqa dasturlar bilan ishlatiladi. MySQL Linux , Apache , MySQL, Perl / PHP / Python so'zlarining qisqartmasi bo'lgan LAMP veb-ilova dasturlari stekining (va boshqalar ) tarkibiy qismidir . MySQL ko'plab ma'lumotlar bazasiga asoslangan veb-ilovalar, jumladan Drupal , Joomla , phpBB va WordPress tomonidan qo'llaniladi . MySQL ko'plab mashhur veb-saytlar tomonidan ham qo'llaniladi, jumladan, Facebook , [10] [11] Flickr , [12] MediaWiki , [13] Twitter , [14] va YouTube . [15]



Tarkib


  • 1Umumiy koʻrinish

  • 2Tarix

    • 2.1Marosimlar

    • 2.2Chiqarish tarixi

    • 2.3Huquqiy nizolar va sotib olish

  • 3Xususiyatlari

    • 3.1Cheklovlar

    • 3.2Joylashtirish

    • 3.3Yuqori darajadagi dasturiy ta'minot

    • 3.4Bulutli tarqatish

  • 4Foydalanuvchi interfeyslari

  • 5Amaliy dasturlash interfeyslari

  • 6Loyiha vilkalar

    • 6.1Hozirgi

    • 6.2Tashlab ketilgan

  • 7Shuningdek qarang

  • 8Eslatmalar

  • 9Ma'lumotnomalar

  • 10Tashqi havolalar

Umumiy koʻrinish [ tahrirlash ]

MySQL C va C++ tillarida yozilgan . Uning SQL tahlilchisi yacc tilida yozilgan , lekin u uyda ishlab chiqarilgan leksik analizatordan foydalanadi . [16] MySQL koʻplab tizim platformalarida ishlaydi , jumladan AIX , BSDi , FreeBSD , HP-UX , ArcaOS , eComStation , IBM i , IRIX , Linux , macOS , Microsoft Windows , NetBSD , Novell NetWare , OpenBSD , OpenSolarisOS/2 Warp, QNX , Oracle Solaris , Symbian , SunOS , SCO OpenServer , SCO UnixWare , Sanos va Tru64 . MySQL dan OpenVMS ga port ham mavjud. [17]

MySQL server dasturiy ta'minotining o'zi va mijoz kutubxonalari ikkita litsenziyali tarqatishdan foydalanadi. Ular GPL 2 versiyasi yoki mulkiy litsenziya ostida taklif etiladi . [18]

Yordamni rasmiy qo'llanmadan olish mumkin. [19] Bepul yordam qoʻshimcha ravishda turli IRC kanallari va forumlarida mavjud. Oracle o'zining MySQL Enterprise mahsulotlari orqali pullik yordamni taklif qiladi. Ular xizmatlar ko'lami va narxi bo'yicha farqlanadi. Bundan tashqari, qo'llab-quvvatlash va xizmatlar ko'rsatish uchun bir qator uchinchi tomon tashkilotlari mavjud.

MySQL ijobiy sharhlarni oldi va sharhlovchilar uning "o'rtacha holatda juda yaxshi ishlashini" va "ishlab chiquvchi interfeyslari mavjudligini va hujjatlar (veb-saytlar va shunga o'xshashlar orqali real dunyoda fikr-mulohazalarni eslatib o'tmaslik) juda, juda yaxshi". [20] U “tezkor, barqaror va haqiqiy koʻp foydalanuvchili, koʻp tarmoqli SQL maʼlumotlar bazasi serveri” ekanligi ham sinovdan oʻtgan. [21]

Tarix [ tahrirlash ]



Devid Axmark (chapda) va Maykl "Monti" Widenius, MySQL AB asoschilari, 2003 yilda

MySQL shved kompaniyasi MySQL AB tomonidan yaratilgan bo'lib, shvedlar David Axmark , Allan Larsson va Finlyandiya shved Maykl "Monti" Widenius tomonidan asos solingan . MySQL-ning Widenius va Axmark tomonidan asl rivojlanishi 1994-yilda boshlangan. [22] MySQL-ning birinchi versiyasi 1995-yil 23-mayda paydo bo‘lgan. U dastlab mSQL- dan shaxsiy foydalanish uchun past darajadagi ISAM tili asosida yaratilgan bo‘lib, uni yaratuvchilar juda sekin deb hisoblashgan. va moslashuvchan emas. Ular bir xil APIni saqlab, yangi SQL interfeysini yaratdilarmSQL sifatida. APIni mSQL tizimiga mos holda saqlash orqali ko'plab ishlab chiquvchilar (xususiy litsenziyalangan) mSQL oldingi o'rniga MySQL dan foydalanishga muvaffaq bo'lishdi. [23]

Marosimlar tahrirlash ]

MySQL rivojlanishining qo'shimcha bosqichlari quyidagilardan iborat:



  • Birinchi ichki nashr 1995 yil 23 mayda

  • 3.19-versiya: 1996 yil oxiri, www.tcx.se saytidan

  • Versiya 3.20: 1997 yil yanvar

  • Windows versiyasi 1998 yil 8 yanvarda Windows 95 va NT uchun chiqarilgan

  • Versiya 3.21: ishlab chiqarish nashri 1998, www.mysql.com saytidan

  • Versiya 3.22: alfa, 1998 yildan beta

  • Versiya 3.23: 2000 yil iyunidan beta-versiya, 2001 yil 22 yanvarda ishlab chiqarilgan [24]

  • Versiya 4.0: 2002 yil avgust oyidan beta, 2003 yil mart oyida ishlab chiqarish chiqarilishi ( birlashmalar ).

  • Versiya 4.1: 2004 yil iyun oyidan beta, 2004 yil oktyabr oyida ishlab chiqarish chiqarilishi ( R-daraxtlar va B-daraxtlar , quyi so'rovlar, tayyorlangan bayonotlar).

  • Versiya 5.0: 2005 yil mart oyidan beta, 2005 yil oktyabr oyida ishlab chiqarilgan (kursorlar, saqlangan protseduralar, triggerlar, ko'rinishlar, XA tranzaksiyalari ).

Federatsiyalangan saqlash mexanizmini ishlab chiquvchisi, "Federativ saqlash mexanizmi - bu kontseptsiyani isbotlovchi saqlash mexanizmi", [25] deb ta'kidlaydi, lekin MySQL 5.0 versiyasining asosiy tarqatishlari uni o'z ichiga olgan va sukut bo'yicha yoqilgan. Ba'zi kamchiliklarning hujjatlari "MySQL Federatsiyalangan jadvallari: etishmayotgan qo'llanma" da keltirilgan. [26]

  • Sun Microsystems MySQL AB ni 2008 yilda sotib olgan. [27]

  • Versiya 5.1: ishlab chiqarish nashri 2008 yil 27-noyabr (hodisalar rejalashtiruvchisi, qismlarga ajratish , plagin API, qatorga asoslangan replikatsiya, server jurnali jadvallari)

5.1-versiyada 5.0 versiyasida mavjud bo'lgan 35 ta xatoga qo'shimcha ravishda 20 ta nosozlik va noto'g'ri natija xatosi mavjud (deyarli barchasi 5.1.51 versiyasida tuzatilgan) . [28]

MySQL 5.1 va 6.0-alpha ma'lumotlarni saqlash uchun foydalanilganda yomon ishlashni ko'rsatdi  - qisman bitta so'rovni qayta ishlash uchun bir nechta CPU yadrolaridan foydalana olmasligi sababli. [29]



  • Oracle Sun Microsystems kompaniyasini 2010-yil 27-yanvarda sotib oldi. [30] [31] [32]

  • Oracle Sun'ni sotib olganini e'lon qilgan kuni, Maykl "Monti" Videnius MySQL tarmog'ini ishga tushirdi, MariaDB ni ishga tushirdi va o'zi bilan MySQL dasturchilarining bir qismini oldi. [33]

Geir Hoydalsvik, 2018-yilda Oracle’da MySQL uchun dasturiy ta’minotni ishlab chiqish bo‘yicha katta direktori



  • MySQL Server 5.5 odatda mavjud edi (2010 yil dekabr holatiga ko'ra ). Yaxshilashlar va xususiyatlar quyidagilarni o'z ichiga oladi:

    • Standart saqlash mexanizmi InnoDB bo'lib , u tranzaktsiyalar va ma'lumotlarning yaxlitligi cheklovlarini qo'llab-quvvatlaydi.

    • Yaxshilangan InnoDB I/U quyi tizimi [34]

    • Yaxshilangan SMP yordami [35]

    • Yarim sinxron replikatsiya.

    • SQL standartiga muvofiq SIGNAL va RESIGNAL bayonoti.

    • utf16, utf32 va utf8mb4 qo'shimcha Unicode belgilar to'plamini qo'llab-quvvatlash. [a]

    • Foydalanuvchi tomonidan belgilangan qismlarga ajratish uchun yangi imkoniyatlar.

  • MySQL Server 6.0.11-alpha [36] 2009-yil 22-mayda 6.0 qatorining oxirgi versiyasi sifatida e'lon qilindi . Kelajakda MySQL Serverni ishlab chiqishda yangi versiya modeli qo'llaniladi. 6.0 uchun ishlab chiqilgan xususiyatlar kelajakdagi versiyalarga kiritilmoqda.

  • MySQL 5.6 ning umumiy mavjudligi 2013-yilning fevral oyida e’lon qilingan. [37] Yangi funksiyalar qatoriga so‘rovlar optimallashtiruvchisi unumdorligi yaxshilangan , InnoDB’da yuqori tranzaksiya o‘tkazuvchanligi, yangi NoSQL uslubidagi memkeshlangan API’lar, so‘rovlar va juda katta jadvallarni boshqarish uchun bo‘limlarni yaxshilash yaxshilangan, TIMESTAMP. millisekundlarni to'g'ri saqlaydigan ustun turi, replikatsiyani yaxshilash va PERFORMANCE_SCHEMA orqali mavjud ma'lumotlarni kengaytirish orqali ishlashni yaxshilash . [38] InnoDB saqlash mexanizmi, shuningdek, toʻliq matnli qidiruvni qoʻllab-quvvatlash va yaxshilangan guruh topshiriqlarini bajarishni oʻz ichiga oladi.

  • MySQL 5.7 ning umumiy mavjudligi 2015 yil oktyabr oyida e'lon qilingan. [39] MySQL 5.7.8, 2015 yil avgust holatiga ko'ra [40] MySQL RFC 7159 tomonidan aniqlangan mahalliy JSON ma'lumotlar turini qo'llab-quvvatlaydi. [41]

  • MySQL Server 8.0 2018 yil aprel oyida e'lon qilindi [42], jumladan NoSQL Hujjatlar do'koni, atomik va halokatga qarshi xavfsiz DDL jumlalari va JSON Kengaytirilgan sintaksisi, JSON jadvali funksiyalari, yaxshilangan tartiblash va qisman yangilanishlar kabi yangi funksiyalar. Oldingi MySQL Server 8.0.0-dmr (Milestone Release) 2016-yil 12-sentyabrda eʼlon qilingan. [43]

  • MySQL DB-Engines reytingidan 2019-yilning maʼlumotlar bazasi deb eʼlon qilindi [44]


Download 371,46 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish