#python #mysql #visual-studio-code
#python #mysql #visual-studio-code
Вопрос:
Прежде всего позвольте мне извиниться, если для вас все это не имеет смысла, но я постараюсь изо всех сил объяснить свою проблему.
Я новичок в Python, и я постоянно имел дело с файлами и программами, которые не запускаются, запутанными ошибками терминала и многим другим. Я пытался следовать руководству, которое состоит из доступа к удаленной базе данных MySQL с использованием python, но когда я пытаюсь выполнить программу (точно так же, как парень в руководстве), ничего не происходит. Это не первый раз, когда происходит что-то подобное, поскольку я едва мог использовать какие-либо модули, потому что программа не может их найти. Я также столкнулся с тем, что (внутри) терминал VSCode показывает мне кучу каталогов, о которых я понятия не имею, почему они там или может ли это быть причиной всех этих проблем: как вы можете видеть здесь сразу после запуска программы, терминал открывается и по умолчанию показывает несколько каталогов, и если я не ошибаюсь, должен быть только один?
Это то, что происходит, когда я пытаюсь выполнить программу (ничего не происходит), и, как я видел в руководстве, должно появиться много данных, но единственное, что происходит, это то, что создается новая строка.
Мне действительно могла бы понадобиться помощь, это не позволяет мне добиться какого-либо прогресса, и я начинаю расстраиваться, потому что я даже не могу найти какую-либо помощь в Интернете.
Спасибо и извините, если моя проблема не очень ясна, но даже я не знаю, в чем проблема.
ОБРАТИТЕ ВНИМАНИЕ, ЧТО ЭТО НЕ МОИ ЛИЧНЫЕ ДАННЫЕ, ЭТО ИЗ ОТКРЫТОЙ БАЗЫ ДАННЫХ
Комментарии:
1. ПОЖАЛУЙСТА, СКАЖИТЕ МНЕ, ЧТО ЭТИ ИМЯ ПОЛЬЗОВАТЕЛЯ И ПАРОЛЬ ЯВЛЯЮТСЯ ПОДДЕЛЬНЫМИ, а не РЕАЛЬНЫМИ, или вы просто специально выставили их здесь?
2. пожалуйста, публикуйте код только в виде текста и без ваших паролей и входа в систему
3. а также «терминал открывается и по умолчанию показывает несколько каталогов» , это не несколько каталогов, вместо этого выполняется ваш код, и я думаю, что ваш SQL-запрос синтаксически неправильный, вы имели в виду
SELECT * FROM DICTIONARY
4. Пользователь и пароль взяты из открытой базы данных, используемой в руководстве по Udemy
5. и вам не нужно говорить,
query = cursor.execute(....)
просто упомянитеcursor.execute(...)
вместо этого, здесь не так много других ошибок, которые я могу заметить
Ответ №1:
Пожалуйста, измените
ВЫБРАТЬ = ИЗ СЛОВАРЯ
Для
ВЫБЕРИТЕ * ИЗ СЛОВАРЯ
по вашему запросу.