mySQL table 导出为 CSV 格式时丢失列结构
mySQL table loses column structure when exported as CSV format
我正在尝试将 table 从 MariaDB 导出到 CSV 格式的文件夹。在 MariaDB 程序中,我输入了查询:MariaDB [testdatabase]> SELECT * from datatable into outfile '/tmp/exportf.csv';
然后我设法找到了这个导出的文件。但是,在使用 Excel 打开 csv 文件时,我发现数据都聚集在一列上。这些应该组织成 7 列。如何修改我的查询以避免此问题?
试试这个,
SELECT * from datatable into outfile '/tmp/exportf.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' ;
我正在尝试将 table 从 MariaDB 导出到 CSV 格式的文件夹。在 MariaDB 程序中,我输入了查询:MariaDB [testdatabase]> SELECT * from datatable into outfile '/tmp/exportf.csv';
然后我设法找到了这个导出的文件。但是,在使用 Excel 打开 csv 文件时,我发现数据都聚集在一列上。这些应该组织成 7 列。如何修改我的查询以避免此问题?
试试这个,
SELECT * from datatable into outfile '/tmp/exportf.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' ;