导入一批数据到MySQL时,由于导入表中title字段(varchar类型)的数据含有换行符,在前端显示的时候,没有显示换行而是把换行符显示出来“\n”。现在需求是替换掉数据库里面存的换行符。
导入title内容:
Lr调色教程㊳|???雪山森系|电影风
Hi
查询含有换行符的数据
SELECT * from t_table
where title LIKE '%\\\\n%';
数据库显示的隐藏的换行符:
Lr调色教程㊳|???雪山森系|电影风\n\nHi
替换换行符为空格
UPDATE ct_table
set title = REPLACE(title,'\\n',' ')
where title LIKE '%\\\\n%';