MySQL ‘\’ 入库消失问题

来源:互联网 发布:欠淘宝贷款1000 编辑:程序博客网 时间:2024/04/28 01:50

原因:在入库的时候第一个反斜杠被认为是转义字符

解决方案:

<PHP>
用addslashes(),mysql_escape_string()等函数进行处理,也就是在插入数据库前,把内容处理一下

$cc = addslashes('absc\eeee'); insert into tb('url') values($cc);


<C#>
sqlCommand = sqlCommand.Replace(@"\", @"\\");


MySql和SqlServer的区别

c#》终端》 mysql 转义两次
c#》终端 转义一次

原创粉丝点击