使用变量从MySql中选择
我正在尝试用python3和PyMySQL在数据库中搜索。我想有一个ip列表,可以放在数据库中,并将数据返回到ip地址 但我甚至不能搜索一个ip。有没有可能使用变量从MySql中选择,mysql,python-3.x,pymysql,Mysql,Python 3.x,Pymysql,我正在尝试用python3和PyMySQL在数据库中搜索。我想有一个ip列表,可以放在数据库中,并将数据返回到ip地址 但我甚至不能搜索一个ip。有没有可能 ip = "10.0.4.64" cur_syslog.execute("SELECT data FROM firewall WHERE source_ip = values (%s)",(ip)) 你的查询写得不好。应该是: cur_syslog.execute("SELECT data FROM firewall WHERE sour
ip = "10.0.4.64"
cur_syslog.execute("SELECT data FROM firewall WHERE source_ip = values (%s)",(ip))
你的查询写得不好。应该是:
cur_syslog.execute("SELECT data FROM firewall WHERE source_ip = %s", (ip))
资本化。标题