萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql批量刪除特殊字符串

mysql批量刪除特殊字符串

如我要刪除數據庫中的

UPDATE 數據表名 SET
字段名 = replace(字段名, '要替換的字符串', '替換為')
WHERE 設定條件;

語法

 代碼如下 復制代碼

UPDATE wp_posts SET
post_content = replace(post_content, '<script * /script>', '');

這樣是錯誤的,看下面

 代碼如下 復制代碼

update pw_advert set config = replace(config, substring(config, locate('<script', config),locate('script>', config)-locate('<script',config)+7),'')

替換成功了。原因* ?是mysql通配符哦,不能直接替換哦。

copyright © 萬盛學電腦網 all rights reserved