MySQL批量替換是我們經常會用到的功能,有時站內包含敏感詞,會給我們帶來麻煩,而在信息量較大的情況下,一篇篇查找、修改是不現實的。
用MySQL批量替換,甚是輕松。發布在這裡供參考,以備不時之需。
MySQL批量替換指定字段字符串語句
- UPDATE 數據表名 SET
- 字段名 = replace(字段名, '要替換的字符串', '替換為')
- WHERE 設定條件;
如將Wordpress文章中的“搜索引擎優化”全部替換成“搜索引擎營銷”,替換語句為:
- UPDATE wp_posts SET
- post_content = replace(post_content, '搜索引擎優化', '搜索引擎營銷');
語句中還可以加入替換條件,如只替換限定ID小於200的內容:
- UPDATE wp_posts SET
- post_content = replace(post_content, '搜索引擎優化', '搜索引擎營銷')
- WHERE ID < 200;
根據不同的需求,設定替換條件,妙用無窮。
MySQL字符串相加函數用法示例
mysql查詢大小寫問題
MYSQL查詢重復記錄的方法
教您如何實現MySQL全文查詢
MySQL查詢結果條數編號示例