Select 来自 MySql 有一个变量
Select from MySql with a variable
我正在尝试使用 PyMySQL 在 python3 的数据库中进行搜索。我想要一个 ips 列表,可以将其放入数据库中,然后 return 将数据发送到 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 source_ip = %s", (ip))
我正在尝试使用 PyMySQL 在 python3 的数据库中进行搜索。我想要一个 ips 列表,可以将其放入数据库中,然后 return 将数据发送到 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 source_ip = %s", (ip))