python单引号“'”的格式问题,插入数据库报错。

pymysql.err.programmingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's*****8)

出现这个报错,说明是出现了“'”MYSQL数据无法识别的问题。需要把单引号转为双引号。

     a= a.replace("'", "''")

     a就是你要转义的字段

     之后就一切正常了。


虎勇网推出SEO文章代写服务,550字低至8元,VIP更享有折扣!

未经允许请勿转载:虎勇网 » python单引号“'”的格式问题,插入数据库报错。