MySQL

MySQL
software
Logo
Logo
Client MySQL a riga di comando (in Debian).
Client MySQL a riga di comando (in Debian).
Client MySQL a riga di comando (in Debian).
GenereRelational database management system
SviluppatoreOracle Corporation
Data prima versione2001
Ultima versione
  • 8.0.38 (1º luglio 2024)
  • 9.1.0 (15 ottobre 2024)
  • 8.4.3 (15 ottobre 2024)
Sistema operativoMultipiattaforma
LinguaggioC++
C
LicenzaGNU GPL e licenza commerciale
(licenza libera)
Sito webwww.mysql.com/

MySQL o Oracle MySQL (AFI: /maɪ ˌɛskjuːˈɛl/ "My S-Q-L")[1] è un relational database management system (RDBMS) composto da un client a riga di comando e un server. Ambo i costituenti sono multipiattaforma[2] e sono disponibili ufficialmente su tutte le distribuzioni conosciute, quali Debian, Ubuntu e CentOS[3], sebbene lo abbiano sostanzialmente sostituito con MariaDB a partire dal 2012.[4]

È software libero pubblicato a doppia licenza, compresa la GNU General Public License, sviluppato per essere il più possibile conforme agli standard ANSI SQL e ODBC SQL.[5][6][7] I sistemi e i linguaggi di programmazione che lo supportano sono molto numerosi, fra cui ODBC, Java, Mono, .NET, PHP, Python.

  1. ^ (EN) What is MySQL?, su dev.mysql.com, Oracle Corporation. URL consultato il 22 giugno 2014.
    «The official way to pronounce “MySQL” is “My Ess Que Ell” (not “my sequel”), but we do not mind if you pronounce it as “my sequel” or in some other localized way.»
  2. ^ (EN) Supported Platforms: MySQL Database, su mysql.com. URL consultato il 20 dicembre 2021.
  3. ^ (EN) MariaDB database server, su packages.debian.org. URL consultato il 20 dicembre 2021.
  4. ^ (EN) MySQL's future in Debian and Ubuntu, su lists.launchpad.net. URL consultato il 20 dicembre 2021.
  5. ^ (EN) Commercial License for OEMs, ISVs and VARs, su mysql.com, Oracle Corporation. URL consultato il 22 giugno 2014.
    «Oracle provides its MySQL database server and MySQL Client Libraries under a dual license model designed to meet the development and distribution needs of both commercial distributors (such as OEMs, ISVs and VARs) and open source projects.»
  6. ^ (EN) MySQL Standards Compliance, su radionomy.com, Oracle Corporation. URL consultato il 22 giugno 2014.
    «One of our main goals with the product is to continue to work toward compliance with the SQL standard, but without sacrificing speed or reliability.»
  7. ^ (EN) MySQL Differences from Standard SQL, su dev.mysql.com, Oracle Corporation. URL consultato il 22 giugno 2014.
    «We try to make MySQL Server follow the ANSI SQL standard and the ODBC SQL standard, but MySQL Server performs operations differently in some cases»