PHP Myadmin 导出到制表符分隔.csv文件


PHP Myadmin exporting to tab separated .csv file

我正在尝试将我的表格导出到制表符分隔.csv文件中。我完成了phpmyadmin。但它在我的.csv文件中给了我一些错误的值。例如,在我的数据库标题中是

Rocky Boot  Men's    8" Desert Tan S2V Boot Style: 101

在csv文件中,它存储为

Rocky Boot  Men's    8"" Desert Tan S2V Boot Style: 101

我希望文件中.csv值与数据库中的值相同。

从 phpMyadmin 导出文件时我遵循.css

Format:CSV
Columns separated with:'t
Columns enclosed with:"
Columns escaped with:"
Lines terminated with:AUTO
Replace NULL with:

我在哪里失踪?

唯一的区别是转义引号 ( "" )。 这是因为您将"列括起来"和"列转义"设置为 " 。 如果您愿意,可以使用其他字符,但.csv文件必须具有某种方法来区分字符串中的字符和分隔符中的字符。 例如,以下各项之间的差异:

foo    bar    test

(3 列,带制表符分隔符)和

"foo    bar"    test

(2 列,带制表符分隔符)。

由于您要求用双引号(")括起来,因此phpMyAdmin将列内的双引号加倍,从而产生"是正常的。