initial implementation of MySQLExecutor