![]() |
|
|||||||
| 服务器环境搭建 Windows,Linux,IIS,Apache等服务器配置、安全维护以及PHP和MYSQL运行环境讨论。 |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
IP: 114.238.135.134
|
|||
|
|||
|
然用了很多次的CMS,对于数据库的操作也不算少,但从来没有执行过sql语句,在我的印象里,那应该是一种很高深的内容,像我等菜鸟只能是玩玩html就可以了。
但是问题终于还是来了。从网上采集了近两万数据,用了近一周的时间才陆续把这些内容传到数据库里,突然发现每条数据都有些问题。在网页编辑页面内什么都看不出来,但是生成网页后整个页面布局严重变形,这在以前是从来没有出现过的。仔细查看源代码,原来在每条数据中都多了一条没用的代码,虽然我感觉没用,但网页解释起来却很用,生生把页面撑破了。 其实刚采集的时候已经注意到,就是没有当回事,现在可倒好,两万条数据可怎么改? 没办法,只好学习一点sql语言直接对数据库下手吧。 在网上搜索了很多,语句大都一样: update 表名 set 字段名=replace(字段名,'原来的内容','替换后的内容') update wp_posts set post_content=replace(post_content,'glasses','<a href=http://www.cheapglasses123.com>cheap glasses</a>') 试着操作了下,没想到不到一分钟就提示完成,再看内容已经完好了。 俗话说,隔行如隔山,学习也是如此,不接触不知道,原来sql语法就样强大!虽然我老了,有时间还真得学学,不能做到知其所然,起码能用一句两句解决实际问题就行了。 |
|
#2
IP: 49.87.1.20
|
|||
|
|||
|
将数据库中的glasses更新成<a href=http://www.cheapglasses123.com>cheap glasses</a>
update wp_posts set post_content=replace(post_content,'glasses','<a href=http://www.cheapglasses123.com>cheap glasses</a>') 将数据库中的http://www.spectaclesexpert.com更新成http://www.glassespeople.com update wp_posts set post_content=replace(post_content,'http://www.spectaclesexpert.com','http://www.glassespeople.com') |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|