将我的输入与数据库中的值进行比较

时间:2018-12-01 15:03:07

标签: python mysql database

我最近开始编程,我很难理解事情的发展,所以请帮助我。我使用mySQL创建了一个数据库,并在其中填充了一些数据(称为ID号的10个值),如果我希望用户在程序中输入一个值(其ID号)(我正在使用python)并且我希望我的程序采取此值并将其与我的数据库中的值进行比较,然后如果我的数据库中的任何值等于用户输入的值,则返回“已经存在”,我该怎么做?我应该继续使用python吗?还是有什么建议您可以访问/使用我的数据库?

先谢谢您

1 个答案:

答案 0 :(得分:0)

您应该首先遵循this mini-tutorial,将Python与MySQL连接并能够在python中运行MySQL命令。

然后,它应该像从表中选择所有ID并检查是否与用户输入匹配一样简单。要选择所有ID,您可以使用以下方法(将其更改为与您的数据库匹配):

mycursor.execute("SELECT * FROM ID")

您可以看到更多示例here

我希望这会有所帮助。