Сравнение моего ввода со значениями в моей базе данных - PullRequest
0 голосов
/ 01 декабря 2018

Я недавно начал заниматься программированием, и мне трудно понять, как все работает, ТАК, пожалуйста, помогите мне.Я создал базу данных, используя mySQL, и заполнил ее некоторыми данными (10 значений, называемых идентификационными номерами), если я хочу, чтобы пользователь ввел значение (его идентификационный номер) в моей программе (я использую python), и я хочу, чтобы моя программавзять это значение и сравнить его со значениями в моей базе данных, а затем вернуть «Уже существует», если какое-либо из значений в моей БД равно значению, заданному пользователем, как мне это сделать?и я должен продолжать использовать Python?или есть что-то, что вы бы порекомендовали для доступа / работы на моей базе данных?

Заранее спасибо,

1 Ответ

0 голосов
/ 01 декабря 2018

Сначала вы должны следовать этому мини-учебнику , чтобы соединить Python с MySQL и иметь возможность запускать команды MySQL в python.

Тогда это должно быть так же просто, как выбрать все идентификаторы.из таблицы и проверяем, совпадают ли они с пользовательским вводом.Чтобы выбрать все идентификаторы, вы должны использовать что-то вроде этого (измените его в соответствии с вашей базой данных):

mycursor.execute("SELECT * FROM ID")

Вы можете увидеть еще несколько примеров здесь .

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...