但是,mysql_query()只接受两个参数。我想把它写成这样...mysql_query(con, "SELECT discontinued FROM products WHERE productid = '$products'", products_product_idproducts_product_id);
server 127.0.0.1: Can't connect to MySQL server on '127.0.0.1' (111)-rwx------ 1 postfix postfix 235 Jul 14 10:05 user.cfSHOW GRANTS FOR root@%
GRANT ALL
我正在尝试理解使用%(variable)s时bind是如何工作的 在我的例子中,我的查询是:engine.execute("DELETE FROM testing WHERE test_id in %(ids)s, ids=tuple([1,2,3]))) 如果我删除(ids),只留下%s,那么我会得到一个not all arguments converted during string formatting 为什么会这样呢?