mysql中某个数据字段包含换行符,导致前台解析json时报错

    “Uncaught SyntaxError: Unexpected token  in JSON at position 333”;

char(9), char(10), char(13)分别是:
char(9) 表示水平制表符 (tab键 \t)

char(10) 表示换行键 (\n)

char(13) 表示回车键 (\r)

针对上述问题字段在mysql数据库中进行查询,如下语句

```sql
SELECT *FROM qy_imgurl WHERE content LIKE CONCAT('%',CHAR(13),'%');

 即可查询qy_imgurl表中content 字段中包含换行符的数据有哪些;

将包含的换行符去除,执行以下语句即可

```sql
UPDATE qy_imgurl 
SET content =REPLACE(REPLACE(content,CHAR(10),''),CHAR(13),'')
WHERE content LIKE CONCAT('%',CHAR(13),'%');</code></pre>