Ja, in MySQL sind Schema und Datenbank Synonyme. Dies erstreckt sich sogar auf die Syntax:
CREATE DATABASE foo;
DROP SCHEMA foo;
CREATE SCHEMA bar;
DROP DATABASE bar;
Sowohl ein Schema als auch eine Datenbank sind im Grunde ein Namensraum für Tabellen.
In einigen anderen Implementierungen von SQL werden die Begriffe Datenbank und Schema anders verwendet.