python 插入mysql数据库字符串中含有单引号或双引号报错解决方案
pymysql中有专门的转义方法,导入语法如下:
# v1.0.0及以上
from pymysql.converters import escape_string
# v0.10.1及以下
from pymysql import escape_string
1
2
3
4
5
使用时只需要先将特定的字符串进行转义,然后再将转义后的字符串插入到数据库中即可。代码示例如下
#data为含有单引号或者双引号的字符串
data = escape_string(data)