Articles of csv

在Linux命令行上将CSV文件转换为XLS文件?

我正在使用Debian Linux,我想将CSV文件转换为Excel XLS Spreadsheet文件。 catdoc软件包包含从XLS转换为CSV的xls2csv命令。 但是,这并没有做相反的事情。 由于我只有一个CSV文件,我不关心格式或类似的东西。 我不担心,如果它只生成一个非常简单的XLS文件,并不支持花哨的新版本。 只要它是一个XLS电子表格。

如何在Linux中分割巨大的CSV文件?

我有60个数据驻留在12个CSV文件中。 数据将被加载到加载进程为单线程的集群数据库中。 为了提高我的负载性能,我需要从每个节点启动一个加载过程。 从这个angular度来看这么好。 我最大的问题是如何分割这些数据? 它被压缩,每个csv文件有大约5TB的数据! 我尝试拆分,但它需要太长时间!

导入一个260GB的csv文件到MySQL

我有一个非常大的csv〜260GB,我想把它导入到MySQL中。 我在MacOS中使用以下的mysql脚本 DROP TABLE IF EXISTS tmp_catpath_5; 创build表tmp_catpath_5(a1 BIGINT(20),a2 BIGINT(20),a3 BIGINT(20),a4 BIGINT(20),a5 BIGINT(20),c1 BIGINT(20),c2 BIGINT(20),c3 BIGINT ),c4 BIGINT(20),c5 BIGINT(20),INDEX(a5)); 将数据本地文件'/卷/时间机器备份1 / tmp_catpath_5.csv'加载到表中tmp_catpath_5 FIELDS TERMINATED BY','ENCLOSED BY'“'LINES TERMINATED BY'\ n'; 它适用于较小的文件,例如150GB,但是对于这个大小,数据库在加载命令之后立即消失 错误1049(42000):未知的数据库 是否有MySQL大小限制? 还有别的吗? 我使用MAMP应用程序(LAMP for MacOS)中的MySQL,它可以不同于官方的MySQL应用程序吗?

mongoexport csv输出数组值

我正在使用mongoexport将某些集合导出到CSV文件中,但是当我尝试将作为数组成员的字段作为目标时,我无法正确导出它。 我正在使用的命令: mongoexport -d db -c collection -fieldFile fields.txt –csv > out.csv 和fields.txt的内容类似 id name address[0].line1 address[0].line2 address[0].city address[0].country address[0].postcode BSON数据将是: { "id": 1, "name": "example", "address": [ { "line1": "flat 123", "line2": "123 Fake St.", "city": "London", "country": "England", "postcode": "N1 1AA" } ] } 导出数组内容的正确语法是什么?

在没有GNOME的服务器上安装ssconvert(gnumeric的一部分)

我需要在服务器上使用gnumeric的文件转换工具ssconvert。 问题是gnumeric是一个gnome应用程序,不能在没有安装桌面的情况下安装。 也没有单独的包为ssconvert,我不能从源代码编译… 我需要这个特定的转换工具,因为它可以从Excel XML格式转换为CSV,而我无法使用其他的Excel转换工具。 我正在使用Ubuntu 12.04服务器。 我将不胜感激任何想法。

如何以键值格式存储300万条logging?

我们必须存储大约300万种产品的基本信息。 目前的信息是一个180 MB CSV每季度更新。 每天将会有大约30,000个查询,但查询只是一个非常简单的关键值存储。 我们只需要查看产品ID并显示其余的信息(这些信息都在一个logging中)。 这是为了networking,快速的performance是至关重要的。 我们是否应该使用MySQL,即使我们真的不需要关系数据库? 我们是否应该每个季度生成3百万个静态HTML文件? 我们是否应该在Amazon S3或Rackspace Cloud Files等产品上存储每行产品的单行CSV? 什么是最好的方法来做到这一点?

如何列出来自“mysqlimport”工具的警告?

首先,这不是关于从mysql本身加载数据,而是使用命令行工具“mysqlimport”。 我正在使用它将CSV直接加载到表中,并需要查看它生成的警告。 我似乎无法得到警告显示与详细debugging打开。 有任何想法吗? (mysql 5.0.5)

如何使用phpMyAdmin 3.4.3导出MySQL查询的结果?

我有一个30K的排桌子 当我在该表上运行一个很长的50行查询时,GROUP函数将行数减less到7K 我想导出分组的7K行作为一个新的表,或保存为CSV 当我试图导出,而不是获得分组的7K行,我得到旧的,预查询30K行。 我做错了什么,我该怎么做? 注意:我不是一个编码器,所以我真的很感谢刚刚使用phpMyAdmin GUI的解决scheme。