MySQL er et klient/server-program der består af en server (mysqld) og mange forskellige klientprogrammer.
MySQL er bygget op omkring forskellige databaser på en server, hvor hver enkelt bruger typisk har adgang til en database. I MySQL, der er en relationel database, kan man oprette tabeller.