标签: python mysql pandas select where
我正在尝试使用一个变量从MySQL表中读取一条记录,以选择要读取的记录并将其直接写入Pandas数据框中。当我使用
df = pd.read_sql(“Select * FROM tablename WHERE personid =2), mydb)
有效。我无法确定插入变量名称的正确方法。我在带有MySQL和Pandas的Python脚本中使用此语句。