sql语句替换文字

在修改本Blog的时候,有时会因为修改网站结构的缘故,而导致文章中的链接需要批量修改,这时在后台编辑就变得非常的不合适了,要一个一个的去找,一个一个的修改,再保存,重建,几乎是不可能的任务。

所以通过phpmyadmin来直接修改数据库就成为了最佳选项之一。

因为有sql语句的帮助,DavidYin就可以直接批量替换这些文字,呵呵,下面就是举例时间了。

mysql数据库中的表名称是:mt-entry
原来的文字是:abc
替换后的文字是:def

sql语句就是这样的:

update mt_entry set entry_text=replace(entry_text,'abc','def')

执行后,就可以看到有多少项数据已经替换好了。

接下来就是登录到后台,重新发布就可以了。