【发布时间】:2016-06-21 03:19:16
【问题描述】:
我正在尝试将 mysql 表导出到 CSV 文件。
在表格中,我的列排序如下:
id、名称、标题、内容
在 content 列中,我有一些 html,然后由于 html 引号,我试图在某些点打开导出的文件。
而不是这个:
id, name,title,content
1, name1, title1, <div class="class1">sometext1</div>
2, name2, title2, <div class="class2">sometext1</div>
3, name3, title3, <div class="class3">sometext1</div>
4, name3, title4, <div class="class4">sometext1</div>
我得到这样的东西:
id, name,title,content
1, name1, title1, <div class="class1">sometext1</div>
2, name2, title2, <div class="
class2">sometext1</div>, 3, name3, title3, <div class="class3">sometext1</div>
4, name3, title4, <div class="class4">sometext1</div>
Here are my settings while exporting
用:\t(制表符)分隔的列
用“”括起来的列
列转义为:“
以:AUTO 结尾的行
将 NULL 替换为:NULL
我在这里做错了什么?文本也是 UTF-8
【问题讨论】:
-
我敢打赌
id:2在线"和class之间有一个标签 -
很好,但是如何在不破坏 csv 的情况下获得它们?
-
顺便问一下,内容列的数据类型是什么?
-
您使用哪个 phpMyAdmin 版本来执行导出?
-
@andy,你有什么解决办法吗?
标签: html mysql csv phpmyadmin