Что-бы содержимое sql-запроса выводилось нужно итерировать вызов функции cursor.fetchall() или cursor.fetchone() после выборки из бд. А так cursor.execute ничего не возвращает и итерировать там нечего, поэтому в консоль выводится только "не работает".