我想从txt导入数据。文件到mysql。唯一的问题是我在哪里保存文本文件以便将其读入数据库。
我知道这是一个非常愚蠢的问题。对不起,我在网上找不到答案。
我将使用以下代码行
load data infile 'player_data.txt' into table Player"
那么我在哪里保存player_data.txt?
答案 0 :(得分:1)
您可以通过两种方式导入文本文件:
将文件放在运行MySQL的服务器上并调用:
LOAD DATA INFILE '/path/file.txt' INTO TABLE table;
文件必须位于服务器主机上,并由服务器直接读取。如果未指定path,则服务器将在缺省数据库的数据库目录中查找该文件。
从本地主机上的任何目录导入文件:
LOAD DATA LOCAL INFILE 'c:\path\file.txt' INTO TABLE table;
您还可以指定字段终止,行终止和忽略少量第一行。 有关更多选项,请参阅MySQL Reference Manual