我最近进入编程,我有一个很难理解的事情如何工作,所以请帮助我。我用mysql创建了一个数据库,并用一些数据(10个值称为id号)填充它,如果我想让用户在我的程序中输入一个值(他的id号)(我使用的是python),我想让我的程序获取这个值并将其与数据库中的值进行比较,然后返回“already exists”,如果数据库中的任何值等于用户输入的值,我该怎么做?我应该继续使用python吗?或者您有什么建议可以访问/使用我的数据库吗?先谢谢你,
kg7wmglp1#
您应该首先按照这个小教程来连接python和mysql,并能够在python中运行mysql命令。然后,它应该像从表中选择所有id并检查是否有与用户输入匹配的id一样简单。要选择所有的id,您可以使用如下内容(更改它以匹配您的数据库):
mycursor.execute("SELECT * FROM ID")
你可以在这里看到更多的例子。我希望这有帮助。
1条答案
按热度按时间kg7wmglp1#
您应该首先按照这个小教程来连接python和mysql,并能够在python中运行mysql命令。
然后,它应该像从表中选择所有id并检查是否有与用户输入匹配的id一样简单。要选择所有的id,您可以使用如下内容(更改它以匹配您的数据库):
你可以在这里看到更多的例子。
我希望这有帮助。