用于导入制表符的PHP脚本将分隔数据导入预制的Mysql数据库

时间:2013-10-12 19:37:24

标签: php mysql import tabs delimited

我对PHP非常陌生,基本了解。但是我需要能够将数据从文本文件传递到mysql数据库。

文本文件包含我需要的所有数据,它全部是制表符分隔的,并且在不同的行上用于单独的条目,所以24列和每行的数据顺序相同。(很抱歉明显,但是想要要快速获得最佳答案)我需要所有数据导入,因此没有特定的行或列。我已经使用phpmMyAdmin创建了数据库结构。所以它是数据库中的一个表,我注意到的一件事是,我发现的代码从未指定数据库和表,无论是一个还是另一个,这让我感到困惑。

运行xampp的本地主机服务器只需要它。

我一直在寻找过去两天的方法,我发现了很多结果,但大多数都是针对个人的,或者有额外的查询代码,而且现在我的理解有限,这使得它很难过滤掉我需要的东西。

我发现的第一件事是

LOAD DATA INFILE '/tmp/exampleFile.txt' INTO TABLE TableExample;

对我而言似乎很好,但遗憾的是这不起作用,我只是得到错误:“解析错误:语法错误,意外'数据'(T_STRING)”

我确信这个答案就像我现在在某个地方所要求的一样,但在我目前的疲惫状态下,我还没有找到它。

0 个答案:

没有答案