Navicat for mySql update语句两个反斜杠(\\)被过滤

前两天在做项目时,项目中有个动态编译类,项目中处理服务器告警模块需对告警规则、日志等需动态解析,将Java某解析方法代码以字符串的形式存储在数据库中;解析代码涉及到正则表达式,代码中出现两个反斜杠(\\),在将这串代码用update方法更新到数据库中时发现存储的\\都只有了一个\,导致动态编译出问题;例如:update table set name = 'text\\' where id = 1;之后再去查询发现里面name字段值会变成'text\';后来想想应该是navicat for mysql 把反斜杠当转义字符符号了;

解决方案:直接双击表,找到字段位置将所替换内容粘贴进去,提交即可; 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值