这是一个跟进这个问题我刚才问: Why can't I insert into MySQL?为什么我不能在MYSQL中执行INSERT? (Python的MySQLdb的)
这个问题解决了它部分。现在我正在做它在Python和它不工作:(
cursor.execute("INSERT INTO life(user_id, utm) values(%s,PointFromWKB(point(%s,%s)))",the_user_id, utm_easting, utm_northing)
我甚至浮动(utm_easting)和浮动(utm_northing)
编辑:这是错误:
执行()采用最多3个参数(5给出)
你会得到什么错误信息?最终查询的样子是什么? – 2010-02-15 23:56:30
我不知道....我如何从光标打印出来? cursor.last_query什么的? – TIMEX 2010-02-15 23:57:13
我不知道(我对Python一无所知),但通常它是沿着last_query或executed_query的行。不过,这个错误信息可能更具启发性。 – 2010-02-16 00:00:11