Như những người khác đã nói, bạn không thể sử dụng lệnh source
trong MySQLdb Python API
Vì vậy, thay vì chạy nó, hãy tải tệp và thực thi nó
Giả sử tệp .sql của bạn có
create database test;
Đọc nội dung như
sql=open("test.sql").read()
Và sau đó thực thi nó
cursor.execute(sql);
Bạn sẽ nhận được "bài kiểm tra" cơ sở dữ liệu mới