如何将查询结果从.sql数据库导出到.csv文件?我尝试过
SELECT * FROM players INTO OUTFILE 'players.csv' FIELDS TERMINATED BY ',' LINES TERMINATED BY ';';`
我的.csv文件类似于:
p1,1,2,3 p2,1,4,5
但是它们不在sapated列中,而是全部在1列中。
我尝试自己创建一个.csv文件,只是为了尝试WEKA,如下所示:
p1 1 2 3 p2 1 4 5
但是WEKA将其p1 1 2 3视为一个属性。
p1 1 2 3
因此:如何正确地将表从sql db导出到csv文件?我如何在WEKA中使用它?
编辑
是否可以添加带有列名称的标题行?我已经在网上阅读了一些内容,但无法阅读。
我正在使用MySQL 5.5。
您需要通知weka您的csv文件的格式。您可以在打开csv文件和调用选项对话框的同时执行此操作,请参见下图。另外,您需要使用“ \ n”而不是“;”来终止行。