怎么在程序控制台输入一个值,表里的name判断有没有,有的话打印ID没有退出
用python的pymysql库
import pymysql
name=''#这个name你自行定义
#这句是连接到你的数据库,主机名和用户名以及密码数据库名都输入你的
conn = pymysql.connect(host='',user='',password='',db='',charset="utf8")
cursor = conn.cursor() #cursor当前的程序到数据之间连接管道
sql = 'select * from 你的表名'
cursor.execute(sql)
#获取所有数据并存入列表
data = []
all = cursor.fetchall()
for each in all:
data.append(each)
for i in data:
if name in i:
print(i)#这个元组里面会显示出有 name这一项的所有信息
如果对你有用,点击右上角给个采纳哦~
谢谢大佬,可以用java实现吗