MySQLdbの代わりにSQLAlchemyを使用しません。SQLAlchemyを使用して、MySQLdb、oursql(私が聞いた別のMySQLドライバーの方が優れており、パフォーマンスが優れています)、sqlite3モジュール、psycopg2、または使用している他のデータベースドライバーなどにアクセスします。
ORM(SQLAlchemyなど)は、使用しているデータベースの詳細を抽象化するのに役立ちます。これにより、使用しているデータベースシステムの詳細を把握できなくなり、エラーが発生する可能性を回避し(そして、他の可能性を導入する)、移植を簡単にすることができます(少なくとも理論上は)。