MySQL 基础教程

MySQL 高级教程

MySQL SQL 语句

MySQL 笔记

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/mysql-replace-next-tag-for-csv-parse.html

mysql 导出(export)结果中的 html 富文本内容成 csv 文件形式后的行数不对或窜行的解决方案

MySQL 笔记 MySQL 笔记


mysql 将 query 结果中的 html 富文本内容导出(export)成 csv 文件形式后,通过 python 或其他语言一行一行解析时,可能出现窜行或行数不对导致 parse 错误,其实问题很简单,应该是富文本中存在换行符 \n

解决方案

利用 mysql 的内置 replace 替换函数,将富文本字段中的换行符 \n 去掉即可,示例如下:

select item_id, replace(content,'\n','') from article