首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mySQL如何保存文本的新行格式

问mySQL如何保存文本的新行格式
EN

Stack Overflow用户
提问于 2022-11-14 06:34:48
回答 1查看 16关注 0票数 0

当将数据从<textarea>元素保存到mySQL中时,存储在mySQL中的数据似乎保存了输入数据的格式。

,例如

当输入的数据为“第1行、第2行、第3行”时,当您从保存数据的列复制粘贴时,它将显示为“第1行、第2行、第3行”

但是,当输入的数据是

“第1排

第2行

第3行“当您从已保存数据的列复制粘贴时,它将以您输入文本的格式显示。

mySQL如何识别数据中没有任何</br>或\n的新行的存在?

EN

回答 1

Stack Overflow用户

发布于 2022-11-14 06:44:33

它确实有一个换行符。\n是存在的,它只是空白。

看看这个:

代码语言:javascript
复制
mysql> set @s = 'Row 1
    '> 
    '> Row 2
    '> 
    '> Row 3';
Query OK, 0 rows affected (0.00 sec)

mysql> select hex(@s);
+----------------------------------------+
| hex(@s)                                |
+----------------------------------------+
| 526F7720310A0A526F7720320A0A526F772033 |
+----------------------------------------+
   R o w   1\n\n R o w   2\n\n R o w   3 

换行符的ASCII代码是0 x0A(十六进制)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74427723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档