在我们采集过程中,可能会遇到html代码作为字符串输出的情况,比如表示空格的 如果在文章中感觉还好,但是如果在标题中就比较不舒服了,除了在程序上修改解决这个问题,我们还可以通过mysql命令进行替换
SQL命令如下:
UPDATE 表 SET 字段 = REPLACE (字段名,'被替换内容','要替换成的内容')
示例:
UPDATE bt_biao SET title = REPLACE (title,' ',' '),title = replace(title,'/','/')
上面就是bt_biao表中title字段,将 字符串转替换空格,字符串中的/替换成字符串/。不难看出,多个替换可以用,
除此之外,还可以在后面添加where语句
例如:
UPDATE 123_base_data SET content = REPLACE (content,' ',' ') where name = '123';
可以将范围限定在name值为123
转载请注明:思享SEO博客 » Mysql批量替换表中字段中的一些值