Wie andere sagten, können Sie den Befehl source
nicht verwenden in der MySQLdb-Python-API
Anstatt das auszuführen, laden Sie also die Datei und führen Sie sie aus
Nehmen wir an, Ihre .sql-Datei hat
create database test;
Lesen Sie den Inhalt wie
sql=open("test.sql").read()
Und dann ausführen
cursor.execute(sql);
Sie erhalten eine neue Datenbank "test"