如何导入/处理MS SQL的大型文本文件?

时间:2016-11-13 00:58:59

标签: mysql sql-server

我有一个1.7GB的txt文件(大约150万行),显然以某种方式为列和行格式化,但我不知道分隔符。我需要能够将这些数据导入MySQL和MS SQL数据库以运行查询。

我甚至无法在记事本中打开它以查看数据样本。

为了将来参考,如何处理和操作非常大的数据文件?什么文件格式最好?据我所知,Excel和CSV不支持无限数量的行。

1 个答案:

答案 0 :(得分:0)

您可以使用bcp in,如下所示

bcp yourtable in C:\Data\yourfile.txt -c -t, -S localhost -T

因此你知道mysql的列名,你可以在sql server中创建具有该结构的表