mysql怎样把反斜杠改成正斜杠

呆呆的初学者 2018-12-12 06:01:17
https://www.baohecj.net\2018144948367?w=200&h=200\SHJ000000090.jpg


把\改成/


求sql
...全文
788 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dear SQL(燊) 2018-12-13
  • 打赏
  • 举报
回复
UPDATE 就可以了,先记得备份数据 update 表名 set 字段名=replace(字段名,'\\','/')
吉普赛的歌 2018-12-13
  • 打赏
  • 举报
回复
不用激动, 修改按下面就好了:
update tableName
set columnName=replace(columnName,'\\','/')
呆呆的初学者 2018-12-13
  • 打赏
  • 举报
回复
现在这只是其中一个,我可能有大批量的需要把数据库里面的反斜杠改成正斜杠。是修改!而且每个的地址是不一样的!
吉普赛的歌 2018-12-13
  • 打赏
  • 举报
回复
set @i='https://www.baohecj.net\\2018144948367?w=200&h=200\\SHJ000000090.jpg';
select replace(@i,'\\','/') as result;




在 mysql 中 \ 是转义字符, 如果你只写一个 \ , 那就默认为转义了。
如果你想要一个真正的 \ , 那得改成 \\

所以, 你原来的字符串, \2 这种, 其实相当于 2 , 没有一个真实的\, 怎么去替换?
只能先把原字符串修改成“正确”的, 再来处理。


二月十六 2018-12-12
  • 打赏
  • 举报
回复
DECLARE @str NVARCHAR(200)='https://www.baohecj.net\2018144948367?w=200&h=200\SHJ000000090.jpg'
SELECT REPLACE(@str,'\','/')
源码介绍: 友价T5虚拟商城20190527,虚拟物品在线担保交易网站,6套模板+手机版+支付接口+升级(完美升级版) 非常不错的一套虚拟物品在线交易平台,很多都在用,喜欢的拿去,可以搞成任何一类在线交易的网站平台,带最新的补丁更新到20190527,欢迎来下载使用!并且新版程序代码越来越高效,网站流畅度很好,以前经常出现卡死的现象也优化得很好了,非常不错,可以拿去做虚拟物品,教程资源,游戏道具等等的销售! 安装说明: 更新至:2019-05-27 手机端: 1、新增一套zhan_m模板 2、商品详情页图片没有时,显示默认图片 3、优化改进手机版商品详情编辑器 4、商品或资讯详情页,修复图片太大时会撑开页面的BUG 5、新增公告展示模块 电脑端: 6、QQ点击实现弹窗效果 7、设置手机号码强制验证的开关(可实现网络实名制要求) 8、开通IP黑名单功能(加入黑名单的IP,将禁止操作站内功能) 9、开启限制功能(比如同个IP注册会员数量,发稿数量之类的) 10、商品详情页的图片随滚动条滚动加载 11、用户解除手机绑定,系统也会将之前的手机号码存档(仅管理员可见) 12、手机短信登录时,号码不存在,则直接生成一个会员账号 13、优化电脑端商品列表形式展示模板 14、更多细节优化完善 环境配置要求如下: 1、PHP环境(PHP版本建议是5.3及以上,) 2、Mysql数据库 3、伪静态组件(有些主机商也称之为URL重写) 4、php.ini的php_openssl.dll拓展开启 5、php.ini的php_curl.dll拓展开启 以上配置是符合主流的PHP环境配置的,不过我们还是建议虚拟主机用户在购买空间时,先跟主机商核对下以上配置。 最小配置要求: 1、MYSQL不小于5MB 2、空间不小于50MB 推荐配置要求: 1、MYSQL不小于50MB 2、空间不小于1GB 安装教程: 将源码传到空间/服务器,解压至您的网站目录 1、建立数据库,将data/data.sql 导入到数据库 2、打开config/config.php,根据提示配置好你的数据库连接信息 3、进入后台:你的网址/yjadmin/ 默认帐号和密码均为admin 4、进入后台后点击左侧的基本设置,把网址改成你的当前网址就行了,记得要加上斜杠/, 特别说明:这里的网址必须是你的域名, 5、再点下全局设置,会有升级提示,升级下就行了。 6、配置伪静态,根据服务器环境选择(默认是根目录下的.htaccess 如需其他格式,请通过工具转换下) 7、至此,安装结束
快逸报表使用 在网上找个很多资料,也按着资料去尝试了多次,最终都以失败告终,也发现大部分文章都是拷贝粘贴来的,真不知道那些作者怎么想的,为什么不亲身测试后再贴到自己博客里呢,好了,废话少说,经过那么多次失败,最终亲测成功,特别整理发表,为那些刚接触快逸报表的同胞们省去不必要浪费的时间. 一. 下载并安装快逸报表软件工具 下载安装不需要过多赘述,跟安装日常软件没什么区别,值得提到的是必须先安装好环境, 先安装 JDK,还有Tomcat 相关的配置步骤网上很多资料,相信不会难倒读者.笔者使用快逸报表版本为4.2.20,JDK1.5,Tomcat 6.0. 二. 报表设计 (1)关于授权 打开报表设计器,如果提示授权的话,你可以到安装目录下找到,笔者安装在了C盘, 所以目录如下C:\ProgramFiles\quieeReport\webapps\quiee\WEB-INF\classes 可以看到相关的授权. (2)配置数据源 打开设计器之后, 安装后打开报表设计器,选择配置-数据源-新建-关系数据库,开始配置数据源,笔者用的是mysql,以mysql举例: 其中关键位置如下: 数据源名称要记住,因为在部署的时候,配置数据库时名字要和这保持一致.数据库类型选择相应的类型,数据源URL默认不是本机,需要修改,当然如果在其他机器上需要填写相应的IP地址,后面填写相应的数据库名字.下面填写数据用户名和密码.完成之后回到数据源窗口,选择刚创建的数据源,点击连接,数据源变色说明连接成功。.关闭窗口. (3)配置数据集创建报表 选择文件-新建报表,打开新建报表向导,填写数据源,下一步 注意数据源的名字也要保持一致,点击 下一步,按着提示进行下一步就可以, 最后点击生成网格报表,报表就生成了. 报表的表头可以修改为中文 完成之后,启动快逸报表的服务,将报表保存发布. 四个图标左边第三个是进行发布的,点击会提示进行保存报表,按提示进行保存.之后可以点击IE图标进行预览. 三. 在J2EE中部署快逸报表 在已有的 J2EE 项目中使用刚才创建的报表,需要如下步骤: (1) 导入 jar 包和相关文件 (a)将快逸报表安装目录\quieeReport\webapps\quiee\WEB-INF\lib中的 jar 包导入项目,并且导入所需要的mysql驱动包. (b)将\quieeReport\webapps\quiee\WEB-INF 目录下的 reportConfig.xml,runqianReport4.tld,runqianReportLog.properties 复制到项目的 WEB-INF 目录 (c)将\quieeReport\webapps\quiee 目录下的 j2re-1_4_1-windows-i586-i.exe,Myerror.jsp,myInputError.jsp, runqianReport4Applet.jar 和 images 目录(用于工具按 钮的图片可自选)复制到项目的 WebRoot 目录下。 (2) 修改web.xml文件 在 web.xml 文件中增加如下内容: SetContextServlet com.runqian.util.webutil.SetContextServlet 2 reportServlet com.runqian.report4.view.ReportServlet      configFile /WEB-INF/reportConfig.xml 1 reportServlet /reportServlet (3) 创建jsp文件 可以直接使用\quieeReport\webapps\quiee\reportJsp目录下的 showReport.jsp和 toolbar.jsp 文件。其中 showReport.jsp 用于显示报表,toolbar.jsp 用于显示工具按钮。 (4) 在项目中导入报表文件 在上面发布报表的路径下找到报表文件,将生成的.raq 报表文件导入项目。 (5) 添加授权文件 复制quieeReport\webapps\quiee\WEB-INF\classes目录下的授权文件,根据使用的操作系统进行选择, 到项目的 WebRoot 目录, 可能需要修改 reportConfig.xml 文件中的部分内容. 如果你用的不是window系统,更改成与您对应的授权的文件.特别注意的是”/”斜杠符号 ,拷贝过来的文件里原本是没有的 (6) 修改reportConfig.xml文件 在其中添加如下配置内容,主要用于数据库的连接,需要主要的地方是name参数,需要跟报表文件的数据源名称一致. <!-- 配置快逸加载数据时候的datasource --> mysql mysql jdbc:mysql://localhost:3306/test com.mysql.jdbc.Driver root 123 gbk gbk 注意的地方: 这个地方一定要和制作报表时候的数据源名字一致, (7) 访问报表 发布上述 J2EE 项目,启动 tomcat,访问报表的 url 地址 为: 项目名称/reportJsp/showReport.jsp?raq=/报表名称.raq 就可以看到我之前做的报表,这个时候很多人会发现出现找不到报表配置文件的错误,而且这个问题也困扰了我很久,网上找了资料,按其操作并没有解决,经过又查找资料,终于找到问题根源,在于jar包的问题,其中一个很重要的jar包---webutil.jar,快逸报表自身带的jar是不能用的,本人所用版本这个jar包为3.6kb,替换成一个网上找打一个新的4.05kb大小的webutil.jar后,问题解决了.

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧