【发布时间】:2013-01-01 05:34:23
【问题描述】:
我有一个简单的 MySQL 查询,它接受一个 html 字符串并将其插入到数据库中,但是我总是丢失换行符 - 我是否需要为它做一些事情以保留插入查询中的换行符?
【问题讨论】:
-
你确定他们真的消失了吗?如果您通过基于 Web 的 GUI 查看更改,则不会看到换行符。
-
@JohnConde 所说的。最好的测试方法是取回它。
-
您使用什么平台/语言/框架将字符串从 HTML 中取出并导入 MySQL?有什么东西可以解析字符串并运行查询吗? php?珀尔?如果有中间人,很可能是数据被重新格式化以删除换行符的地方。如果您使用 CLI 或等效工具将任何字符串直接放入 MySQL,您可以确定它没有被重新格式化。
-
干杯的家伙现在会尝试 :)
标签: mysql insert line-breaks