MYSQL插入数据提示programingError 1064错误

创建时没有问题
图片说明

插入数据时报错
图片说明
图片说明

这个是打印出来显示的sql语句
图片说明

是不是特殊字符没有转义呢,把路径去掉看看如果能正确插入,说明是路径中的特殊字符问题。

你这个数据为什么是个文件呢...

values(%s) 应该修改成 value('%s')

执行sql后要 conn=mysql.connect(````) cur=conn.cursor() cur.execute(SQL) conn.commit() 这句很重要 cur.close() conn.close()