有没有我们可以使用R?
将制表符分隔的文本文件导入MySQL数据库由于
答案 0 :(得分:0)
你可以试试这个:
mydata <- read.table("c:/mydata.file", header=TRUE,
sep="\t", row.names="id")
来自here
如果read.delim
不起作用,read.table
也可能值得关注。
答案 1 :(得分:0)
我会使用tsv
将csv
文件转换为sed
文件,然后将文件导入MySQL
。
使用SED
,搜索选项卡,然后用逗号替换它,然后输出到新文件。
以下是我测试过的示例: tab.tsv文件:
Name Age Address
Paul 23 1115 W Franklin
Bessy the Cow 5 Big Farm Way
Zeke 45 W Main St
sed
命令
sed s/' '/,/g tab.tsv > tab.csv
tab.csv现在看起来像这样:
Name,Age,Address
Paul,23,1115 W Franklin
Bessy the Cow,5,Big Farm Way
Zeke,45,W Main St
注意:sed
不喜欢\t
,因此您需要实际输入tab
。使用command
v
,然后点击tab
。确保在tab
周围包裹撇号。
现在数据位于CSV
,请选择将文件导入MySQL
的首选方式。