将文本文件导入mysql

时间:2015-11-13 21:45:20

标签: mysql mysql-workbench

我想从txt导入数据。文件到mysql。唯一的问题是我在哪里保存文本文件以便将其读入数据库。

我知道这是一个非常愚蠢的问题。对不起,我在网上找不到答案。

我将使用以下代码行

load data infile 'player_data.txt' into table Player"

那么我在哪里保存player_data.txt?

1 个答案:

答案 0 :(得分:1)

您可以通过两种方式导入文本文件:

  1. 将文件放在运行MySQL的服务器上并调用:

    LOAD DATA INFILE '/path/file.txt' INTO TABLE table;

    文件必须位于服务器主机上,并由服务器直接读取。如果未指定path,则服务器将在缺省数据库的数据库目录中查找该文件。

  2. 从本地主机上的任何目录导入文件:

    LOAD DATA LOCAL INFILE 'c:\path\file.txt' INTO TABLE table;

  3. 您还可以指定字段终止,行终止和忽略少量第一行。 有关更多选项,请参阅MySQL Reference Manual