python向mysql中插入数据提示错误?

python向mysql中插入数据提示错误?,第1张

答:数据库本身是不支持字典类型的(已知的绝大多)方法有两种:1、把字典或者json格式数据作为字符串(string)直接插入、读取的时候再转为字典。2、为了避免某些字符、引号等转义问题发生、可以使用base64编码后导入数据库、读取时候再用base64解码。也可以试试这个:sql="insertintoaccount·userdata(user、passwd)values(%s、%s)"cursor.execute(sql、(name、passwd-md5))试试这个,或者:sql="insertintoaccunt.userdata(user.passwd)values(%s%s)"%(name、passwd-md5)oursor.execute(sql)。

怎么解决Python3.6-MySql中插入文件路径,丢失反斜杠的问题

转义字符问题!!你可以用相对路径,也就你工程下面****/*****/***/***** 要必须使用绝对路劲的话 可以使用替换 将 \\ 替换成 你想替换的 符合 再 替换回来代码如下String s="C:\\1\\2 3"

s=s.replaceAll("\\\\", "|")

System.out.println(s)

System.out.println(s.replace('|', '\\'))


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8518059.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存