Ilova dasturlash interfeyslari
Ko'pchilik dasturlash tillari tilga xos API-lar o'z ichiga oladi kutubxonalar MySQL ma'lumotlar bazalariga kirish uchun. Bularga MySQL Connector / Net for kiradi .NET / CLI tillari,[105] va Java uchun JDBC drayveri.[106]
Bundan tashqari, bir ODBC interfeys deb nomlangan MySQL ulagichi / ODBC kabi ODBC interfeysini qo'llab-quvvatlovchi qo'shimcha dasturlash tillariga MySQL ma'lumotlar bazasi bilan aloqa o'rnatishga imkon beradi ASP yoki ColdFusion. The HTSQL – URL manziliasoslangan so'rovlar usuli MySQL adapteri bilan ta'minlanadi, bu esa MySQL ma'lumotlar bazasi va har qanday veb-mijoz o'rtasida tuzilgan URL manzillari bilan to'g'ridan-to'g'ri o'zaro aloqada bo'lishga imkon beradi. Boshqa drayverlarga o'xshash tillar mavjud Python[107] yoki Node.js[108].
Loyiha vilkalar
Turli xil MySQL vilkalar mavjud, shu jumladan quyidagilar.
Joriy
MariaDB
MariaDB bu GNU GPL ostida erkin qolishga mo'ljallangan MySQL-ning ma'lumotlar bazasini boshqarish tizimining jamoatchilik tomonidan ishlab chiqilgan vilkasi. Vilkani MySQL-ning asl ishlab chiquvchilari boshqargan, ular Oracle-ni sotib olish xavotirlari tufayli uni yaratganlar.[32]
MySQL uchun Percona Server
MySQL uchun Percona Server, tomonidan ajratilgan Perkona, rasmiy MySQL-versiyalari bilan yaqin muvofiqlikni saqlashga qaratilgan.[109] Shuningdek, MySQL uchun Percona Server-ga kiritilgan XtraDB, Perkonaning vilkasi InnoDB saqlash mexanizmi.[110]
Tashlab ketilgan
Yomg'ir
Yomg'ir MySQL DBMS-ning hozirda ishlamay qolgan 6.0 rivojlanish filialidan olingan bepul dasturiy ta'minot / ochiq manbali relyatsion ma'lumotlar bazasini boshqarish tizimi (DBMS) edi.[111] MySQL singari, Drizzle a mijoz / server arxitektura va foydalanish SQL uning asosiy qismi sifatida buyruq tili. Drizzle versiyaning 2 va 3 versiyalari bo'yicha tarqatildi GNU umumiy jamoat litsenziyasi (GPL) qismlar bilan, shu jumladan protokol drayverlari va takrorlash ostida xabar almashish BSD litsenziya.
Do'stlaringiz bilan baham: |