换行符被正确翻译,但另外,我在每行末尾得到一个“问号”。first line?我在mysql中使用django,数据库字段是一个简单的varchar字段。我在数据库中检查了一下,"first linE Second line“中"e”和"s“之间的所有内容都是换行符。换行符是指当我按"enter“时在数据库中输入的内容;-
我有一个查询,它将每行两列的数据导出到一个文件中。在文件中,每列中的数据应该用回车符分隔,类似于:row1column2row2column2row3column2SELECT CONCAT(column1, char(13), column2) FROM my_table INTO outfile 'my_file'
而且输出文件看起来非常好(每个列数据都在另一行中),但是当我使用它作为应该接受描述格式的程序的输入时,它无法识别它。但是,当我手动删除文件中的所有回车符
我有一个包含一些常见字段的时间表的数据库表。还有更多,但这就是它的要点。问题是大型数据库可能需要几个小时才能运行,这是不可接受的。所以我用MySQL INTO OUTFILE命令重写了它,它将运行时间缩短到了几秒钟,这很棒。现在的问题是,我似乎无法转义description字段中的所有换行符等。实际上,用户可以在此处键入任何字符组合,包括回车符/换