MySQL er et open source-relationsdatabasesystem (RDBMS). Navnet er en kombination af “My”, navnet på medstifter Michael Widenius datter, og “SQL”, forkortelsen for Structured Query Language. En relationsdatabase organiserer data i en eller flere datatabeller, hvor datatyper kan være relateret til hinanden; disse relationer hjælper med at strukturere dataene. SQL er et sprog, som programmører bruger til at oprette, ændre og udtrække data fra relationsdatabasen samt kontrollere brugeradgang til databasen. Ud over relationsdatabaser og SQL fungerer en RDBMS som MySQL med et operativsystem til at implementere en relationsdatabase i en computers lagringssystem, administrerer brugere, giver mulighed for netværksadgang og letter test af databaseintegritet og oprettelse af sikkerhedskopier.