0

众所周知,Python 的 cgi.escape() 函数不会转义引号或撇号。Python MySQLdb API 也可以这样说吗?在下面的例子中,O'Reilly 中的撇号是否在进入数据库时​​被转义了?

lastname = O'Reilly
cursor.execute ('INSERT INTO table_name (surname) VALUES (%s)', (lastname,))

谢谢!

4

1 回答 1

-1

是的(答案至少需要 30 个字符)。

于 2012-07-28T17:37:05.823 回答