说祝福最近从dedecms转到了wordpress,原文章被标题上都带了年份,现在打算删了于是找来了下面的SQL语句来实现
批量替换数据库内容所使用到的SQL语句
UPDATE 表名 SET 字段名 = REPLACE (字段名, ‘原内容’, ‘新内容’);
说明:将上面语句中的中文部分换成指定的内容再到数据库执行SQL语句就能达到替换或删除字段中内容的需求
SQL语句批量替换字段内容举例
SQL语句批量替换wordpress文章标题中内容
UPDATE wp_posts SET post_title = REPLACE (post_title, '2014', '2015');
说明:将wordpress文章标题中的2014替换为2015
UPDATE wp_posts SET post_title = REPLACE (post_title, '2015', '');
说明:将wordpress文章标题中的2015替换为空,为空就相当于将其删除
wordpress文章数据表:wp_posts
wordpress文章标题字段:post_title
SQL语句批量替换wordpress文章内容中文字
UPDATE wp_posts SET post_content = REPLACE (post_content, '博主', '小明');
说明:将wordpress所有文章内容(包括页面)中博主两个字换成小明
SQL语句批量替换typecho文章内容中链接
UPDATE typecho_contents SET text = REPLACE (text, 'http://teai.org', 'https://yijile.com');
说明:将typecho所有文章内容(包括页面)中链接teai.org替换为yijile.com
历史内容
湖南中国移动登录“和彩云”客户端 下月即送130M手机上网流量 view:3,310
Relay Tips: 一极乐( https://yijile.com/log/402/ )