Ja, in MySQL zijn schema en database synoniemen. Dit geldt zelfs voor de syntaxis:
CREATE DATABASE foo;
DROP SCHEMA foo;
CREATE SCHEMA bar;
DROP DATABASE bar;
Zowel een schema als een database is in feite een naamruimte voor tabellen.
In sommige andere implementaties van SQL worden de termen database en schema anders gebruikt.