最近在执行一个sql备份的还原后,发现系统的部分路径找不到,于是开始debug,最后发现,是由于备份的sql语句在还原时,反斜杠(\)被mysql吃掉了。本文对反斜杠和顺斜杠进行了测试,并给出了解决方案。具体描述如下: 执行下面的sql语句:

INSERT INTO `test` VALUES('123', 'document\101\1086.pdf', '101/1086.swf');

结果是:

('123','document1011086.pdf','101/1086.swf')

反斜杠\被吃掉了。 顺斜杠/能够正常的插入表中。 如果我们确实想要存储反斜杠需要在sql语句中进行转义

INSERT INTO `test` VALUES('321', 'document\\101\\1086.pdf', '101/1086.swf');

结果是:

('123','document\101\1086.pdf','101/1086.swf')

由于本系统不需要存储反斜杠。而且系统数据量还不是很大,于是我用notepad++ 将(\)替换为(/)即解决了这个问题。

mysql 反斜杠 转义_MySQL中执行sql语句反斜杠需要进行转义相关推荐

  1. mysql当执行delete语句时备份_mysql中,执行delete语句时出现Lock wait timeout exceeded问题...

    问题描述: 当我插入一条记录时,在调用save方法的时候出现了异常(记录重复了),导致了后面的commit语句不能执行了.这时我在数据库中删除重复记录时发现该表已经被锁上了.即出现 错误.但过了一会再 ...

  2. phpmyadmin执行mysql语句_如何在phpMyAdmin中执行sql语句

    大家使用phpMyAdmin中常遇到这样的问题:MySQL Error Message: MySQL Query Error SQL: SELECT main.*, field.* FROM ucho ...

  3. ef 执行mysql语句_在EF中执行SQL语句

    一.为什么要在EF中执行SQL语句 使用EF操作数据库,可以避免写SQL语句,完成使用Linq实现,但为什么还要在EF中执行SQL语句呢.如果要写SQL语句,完全可以使用ADO.NET来操作数据库.这 ...

  4. [转]在EntityFramework6中执行SQL语句

    本文转自:http://www.cnblogs.com/wujingtao/p/5412329.html 在上一节中我介绍了如何使用EF6对数据库实现CRDU以及事务,我们没有写一句SQL就完成了所有 ...

  5. oracle: 在sqlplus中,执行sql语句

    sqlplus输入格式如下: 用户名:  Vabc_def  口令:     1@10.10.20.37/orcl 在sqlplus中,执行sql语句,比在plsql中批量执行更快.  ps: 一定要 ...

  6. pdo_fetch执行mysql_PDO中执行SQL语句的三种方法

    在PDO中,我们可以使用三种方式来执行SQL语句,分别是 exec()方法,query方法,以及预处理语句prepare()和execute()方法~大理石构件来图加工 在上一篇文章<使用PDO ...

  7. ACCESS中执行sql语句

    ACCESS中执行sql语句 简单的说:查询--新建-- 设计视图--选择表或者不选--右键新建SQL视图 不会就看图 access采用sql语句与sql的区别 Access中提供查询对象,在设计时可 ...

  8. 在EF中执行SQL语句

    一.为什么要在EF中执行SQL语句   使用EF操作数据库,可以避免写SQL语句,完成使用Linq实现,但为什么还要在EF中执行SQL语句呢.如果要写SQL语句,完全可以使用ADO.NET来操作数据库 ...

  9. Entity Framework 在MySQL中执行SQL语句,关于参数问题

    在Entity Framework中添加MySQL模型,在写代码的过程中需要直接执行SQL语句. 在SQL语句中用到了@curRank := 0 这样在SQL语句中定义参数,同时还会有传入参数:ai. ...

最新文章

  1. 细数技术指标-[转载]
  2. JS 获取每月有几周(每周五到周四算作一周)
  3. html表格判断,lua table 长度解析
  4. 服务器开发的一些框架或者工具收集
  5. 深度学习Deep Learning 相关库简介
  6. 裕民银行 x mPaaS | 移动应用“适老化”改造,可不止是字体变大
  7. 开源项目的网址[不定时更新]
  8. [Web Chart系列之一]Web端图形绘制SVG,VML, HTML5 Canvas 技术比较
  9. 2010年最新网络推广方式总结
  10. js中的forEach、for in 、for of之间的区别
  11. 聊聊spring for kafka对consumer的封装与集成 1
  12. 填报true\false和复选框应用及导出打印显示复
  13. 流行学习与拉普拉斯变换的推导
  14. MATLAB实战Sobel边缘检测(Edge Detection)
  15. pythonqq机器人酷q_NoneBot+酷Q,打造QQ机器人
  16. Qt知识点梳理 —— 实现汉字转拼音全拼简拼及首字母
  17. IT十年人生过客-十八-路过机遇
  18. CS5216|DP转HDMI方案详解|分辨率1080P
  19. 关于新冠疫情,美国专家们终于认定了这9大事实
  20. 南通java培训地点,吐血整理

热门文章

  1. 计算机量子极限,物理学家:计算机将在七八十年后穷途末路
  2. 2020年训练狗视频全套课程
  3. php企业微信号js-sdk,php微信公众号js-sdk开发应用
  4. 2023/02/27/day4
  5. 手术后的剖腹产疤痕增生可以消除吗
  6. putty打包下载——程序、字体、配色方案
  7. python i18n 国际化简单实现-easy_i18n
  8. android 小插件开发,Android Gradle 插件开发指南
  9. vulkan_笔记1
  10. 秒杀系统架构设计与实现