Die MySQL Distribution unterliegt verschiedenen Copyrights. Der MySQL-spezifische Quellcode zur Erstellung der Client Programme ist Public Domain. Andere Teile des Quellcodes unterliegen der ,,GNU General Public License (GPL)``[23], der ,,GNU Library General Public License (LGPL)``[24] und einem ,,Berkeley style copyright``. Der restliche Teil des Quellcodes für den MySQL Server unterliegt für nicht-Microsoft Plattformen der ,,MySQL Free Public License``, die auf der ,,Aladdin Free Public License`` basiert, und für Microsoft Plattformen der ,,MySQL shareware license for Microsoft operating systems``, welche nachfolgend genauer erläutert werden.
Wird eine Lizenz für die Benutzung von MySQL benötigt, so muß eine Lizenz pro Rechner, auf dem ein MySQL Server läuft, erworben werden. Dabei zählen Mehrprozessorsysteme als einzelner Rechner und es gibt keine Beschränkung für die Anzahl der Server, die auf einem Rechner laufen oder die Anzahl der Clients, die gleichzeitig auf einen Server zugreifen.