一尘不染

MySQLdb模块是否支持预备语句?

mysql

MySQLdb是否支持服务器端准备好的语句?我无法从手册中找出答案。


阅读 223

收藏
2020-05-17

共1个答案

一尘不染

检查MySQLdb 包注释

在MySQLdb中,通过转义字符串然后将其盲目插入到查询中来进行“参数化”,而不是使用MYSQL_STMT
API。结果,unicode字符串必须先经过两个中间表示形式(编码字符串,转义编码字符串),然后数据库才能接收它们。

因此,答案是:不,不是。

2020-05-17