phpcms中数据库批量替换为什么没反应

phpcms中数据库批量替换为什么没反应,第1张

替换怎么能没反应呢,那你吧数据库删了你看他有反应没,还是不够细心,你是命令替换还是编辑器里替换,不管哪里替换,先要备份,在后台->扩展->数据库备份,备好在 *** 作,然后改完后打开数据表看看更新了没,还是报错了,确保能看到修改后的数据,最后就是缓存的问题了,这个特别坑人,后台里全站缓存,完了浏览器页clear一下,关了再进去,首页的话就在文件里把根目录下的index.html删了,你率先呢他会再次生成,不用担心,要这样还没变化,那就有鬼了

update 数据表 set *** 作字段=replace( *** 作字段,'查找值:','替换为')

例:update addonarticle set body=replace(body,'height:','_height:')

第一步,备份原来的数据库,并且导入新的数据库,原来域名下面上传的文件一律按原来的目录重新上传。

第二步,进入phpmyadmin,点击搜索,搜索你要替换的内容。在本文,即搜索aa。接着你就会发现,在phpmyadmin里面,有很多个表都涉及到aa。

在搜索框里面输入你要查找替换的内容。

搜索结果会显示哪些表涉及到要替换的内容。

第三步,点击其中一个表进入,并且找到需替换的内容aa所在的字段。

第四步,进入sql界面,并运行以下的MySQL语句:

UPDATE `umdposts` SET `guid` = REPLACE(`guid`,'aa','bb')

其中umdposts是表,guid是字段。

第五步,批量替换其他相关的内容。

如果文件目录有变动,同时需批量修改文件目录的路径。

第六步:当你搜索要替换的时候,出现以下画面就表示你功德圆满了。


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

原文地址: http://outofmemory.cn/sjk/9951322.html

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

发表评论

登录后才能评论

评论列表(0条)

保存