MySQL

MySQL
FejlesztőOracle Corporation
Első kiadás1995. május 23.
Legfrissebb stabil kiadás
  • 8.3.0
  • 8.0.36

(2021.10.19.)
Legfrissebb fejlesztői kiadás8.0.4 RC (2018. január 28.) +/-
Programozási nyelvC, C++
Operációs rendszerplatformfüggetlen
Platform
Kategóriarelációs adatbázis-kezelő
LicencGNU General Public License (2-es verzió, GPL szerkesztési kivétellel) vagy tulajdonosi EULA
A MySQL weboldala

A MySQL egy többfelhasználós, többszálú, SQL-alapú relációs adatbázis-kezelő szerver.

A szoftver eredeti fejlesztője a svéd MySQL AB cég, amely kettős licenceléssel tette elérhetővé a MySQL-t; választható módon vagy a GPL szabad szoftver licenc, vagy egy zárt (tulajdonosi) licenc érvényes a felhasználásra. 2008 januárjában a Sun felvásárolta 800 millió dollárért a céget. 2010. január 27-én a Sunt felvásárolta az Oracle Corporation, így a MySQL is az Oracle tulajdonába került.

A MySQL az egyik legelterjedtebb adatbázis-kezelő, aminek egyik oka lehet, hogy a teljesen nyílt forráskódú LAMP (LinuxApache–MySQL–PHP) összeállítás részeként költséghatékony és egyszerűen beállítható megoldást ad dinamikus webhelyek szolgáltatására.

Elérhetősége programnyelvekből

Egyedi illesztőfelületekkel az adatbázis-kezelő elérhető C, C++ , C#, Delphi, Eiffel, Smalltalk, Java, Lisp, Perl, PHP, Python, Ruby és Tcl programozási nyelvvel. Egy MyODBC nevű ODBC interfész további, ODBC-t kezelő nyelvek számára is hozzáférhetővé teszi az adatbázis-kezelőt. A MySQL számára az ANSI C a natív nyelv.

Adminisztrációja

A LAMP (és XAMPP) szoftvercsomag is tartalmaz MySQL adatbáziskezelőt

A MySQL adatbázisok adminisztrációjára a mellékelt parancssori eszközöket (mysql és mysqladmin) használhatjuk. A MySQL honlapjáról grafikus felületű adminisztráló eszközök is letölthetők: MySQL Administrator és MySQL Query Browser.

Széles körben elterjedt és népszerű adminisztrációs eszköz a PHP nyelven írt, nyitott forráskódú phpMyAdmin. A phpMyBackupPro (amelyet szintén PHP-ban írtak) adatbázisok (akár időzített, ismétlődő) mentésére szolgál eszközül.

A MySQL jellemzői

Platformok

A MySQL különböző platformokon futtatható: AIX, BSDi, FreeBSD, HP-UX, Linux, Mac OS X, NetBSD, Novell NetWare, OpenBSD, OS/2 Warp, QNX, SGI IRIX, Solaris, SunOS, SCO OpenServer, SCO UnixWare, OpenVMS, Tru64, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP és a Windows frissebb verziói. Már Mac OS X 10.4-re is elérhető.

Képességek

A MySQL 5.x képességei:

Megkülönböztető képességek

A következő képességekkel a MySQL rendelkezik, számos más relációs adatbázisrendszerrel ellentétben.

Jegyzetek

  1. Changes in MySQL 8.0.4 (Development)
  2. Oracle Completes Acquisition of Sun. Yahoo, 2010. január 27. (Hozzáférés: 2010. január 27.)

További információk

Commons:Category:MySQL A Wikimédia Commons tartalmaz MySQL témájú médiaállományokat.