众所周知,Python 的 cgi.escape() 函数不会转义引号或撇号。Python MySQLdb API 也可以这样说吗?在下面的例子中,O'Reilly 中的撇号是否在进入数据库时被转义了?
lastname = O'Reilly
cursor.execute ('INSERT INTO table_name (surname) VALUES (%s)', (lastname,))
谢谢!
众所周知,Python 的 cgi.escape() 函数不会转义引号或撇号。Python MySQLdb API 也可以这样说吗?在下面的例子中,O'Reilly 中的撇号是否在进入数据库时被转义了?
lastname = O'Reilly
cursor.execute ('INSERT INTO table_name (surname) VALUES (%s)', (lastname,))
谢谢!