多语言展示
当前在线:1977今日阅读:22今日分享:22

帝国cms怎么批量修改采集来的数据字段内容信息

昨天我用帝国cms采集了些数据,因为在采集时无法完美按自己的要求采集,所以采集完后有些字段的内容是要修改的。现在把我遇到的情况和大家分享一下。我用的数据库是mysql,所以直接打开这个数据库,不是用这个数据库的朋友可以先走了,我也不懂其他的数据库,不知道有没有相关性。
工具/原料

phpmyadmin

方法/步骤
1

进入数据库后,找到你存放数据的那个表,因为一旦修改的时候出现错误的话,你又不知道改回来后果是很严重的,建议大家先备份这个表的数据,我来里以表‘phome_ecms_news’为例,因为我的数据还没入库所以真实要修改的数据是‘phome_ecms_infotmp_news’,一定要找对表哦,别乱改。下图是我所找到的临时数据对应的表的部分截图。

2

核对好数据后只要写sql语修改表里的对应字段的内容信息就可以了,比如我要修改‘newstime’发布时间字段,把有含有‘2014-03-15’改成‘2012-03-15’只要写这样的sql语句 update phome_ecms_infotmp_news set newstime=replace(newstime,'2014-03-12','2012-03-12')WHERE newstime like '%2014-03-12%'  ,点击SQL,再点击UPDATE如下图

3

把刚刚写的好sql语句放在上图中 2 所示的输入框里,原来有的语句要删除哦 ,如下图,再点击下图中的‘执行’按钮

4

出现下图后点击图中我用红框标出的地方 ‘创建 PHP 代码’

5

点击 ‘创建 PHP 代码’ 后出现下图了,再点击下图中的 ‘执行’按钮,要往下面拉一点哦,不然可以看不到这个 按钮

推荐信息