Php 在MySQL中使用加载数据填充限制输入行

Php 在MySQL中使用加载数据填充限制输入行,php,mysql,csv,input,pdo,Php,Mysql,Csv,Input,Pdo,所以,这是我的问题。我有一个包含130000行(给定或获取)的csv文件,我想知道是否有可能将输入限制在前两行?我确实使用以下代码块成功导入了文件: $sql = "LOAD DATA LOCAL INFILE 'http://localhost/00_VJEZBA/ROK_DEUTCH/csv/wlan_search.txt' INTO TABLE `test_rok` FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' (`update_tim

所以,这是我的问题。我有一个包含130000行(给定或获取)的csv文件,我想知道是否有可能将输入限制在前两行?我确实使用以下代码块成功导入了文件:

$sql = "LOAD DATA LOCAL INFILE 'http://localhost/00_VJEZBA/ROK_DEUTCH/csv/wlan_search.txt'
INTO TABLE `test_rok`
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\n'
(`update_time`,`gefundener`,`conn`,`dbm`,`kod`,`kod`,`mhz`,`value_1`,`value_2`,`value_3`,`dbm_2`)";

$db = connectPDO();

$stmt = $db->prepare($sql);

$stmt->execute();
及加入

[PDO::MYSQL\u ATTR\u LOCAL\u infle=>true]
进入我的连接


正如我所说,它工作正常,但我想知道是否有可能以某种方式限制输入数据?我在某个地方读到过这样的消息:加载数据本地填充是无法实现的。在这个问题上,我有什么选择?

我有过类似的情况,只是我需要测试一个加载了大约300万条记录的文件。使用上面Ajay的评论,我做了“more filename.txt”,复制了5条记录并粘贴到一个测试文件中,然后加载它+1 Ajay.

为什么不尝试使用中间文件,它只保存源代码的2行file@Ajay谢谢你,但你能说得更准确些吗?你知道像fopen、fread这样的php文件系统函数吗?@YourCommonSense是的,我听说过。这主意很有趣,谢谢