使用PhpMyAdmin 4.2.5,
我在text
类型的字段上有一个表,我在该字段上加载了包含中断行(\n
)的纯文本文件(.txt)的内容。当我第一次使用PHP脚本加载内容时,新的行字符被保留,但是当我编辑phpMyAdmin界面上的任何行然后保存它时,新的行字符将从文本字段中删除。
有关如何解决此问题的想法吗?
编辑:
经过进一步测试后,似乎phpMyAdmin会在每次添加后删除任何最后的\ n,所以如果我加载到该字段:
A\n\nB
点击编辑按钮,然后保存新内容:
A\nB
如果我重复这个过程,内容将最终只是:
AB
这是纯文本的不良行为!
任何解决方法?
更新:
似乎@amenadiel在他们的changelog错误#4416上找到了答案:
- bug#4416网格编辑时删除新行
所以看来这是我使用的phpMyAdmin版本的问题,不幸的是修复问题的版本(4.3.0.0)还没有发布。我将不得不使用其他一些客户端来编辑文本。感谢。
答案 0 :(得分:4)
似乎@amenadiel在他们的changelog错误#4416上找到了答案:
- bug#4416网格编辑时删除新行
所以似乎这是我使用的phpMyAdmin版本的问题,不幸的是修复问题的版本(4.3.0.0)还没有发布。