Le serveur MySQL peut fonctionner dans différents modes SQL et peut appliquer ces modes différemment pour différents clients, en fonction de la valeur de la variable du système SQL_MODE. DBAS peut définir le mode SQL global pour correspondre aux exigences de fonctionnement du serveur de site et chaque application peut définir son mode SQL Session SQL à ses propres besoins.