将glob文本文件从php导入mysql

时间:2013-03-15 18:21:36

标签: php mysql mysqlimport

我的全局代码找到该文件并尝试将其插入表中但失败了。我找不到任何提出同样问题的人。我将有许多文件需要插入到同一个表中。它是一个逗号分隔的文本文件。

更新了代码*

只要我重新加载数据行,以下代码就可以正常工作。当我手动使用load data命令时,它可以工作。我没有找到解决问题的帖子示例“为什么加载数据命令不起作用?”

$con = new mysqli('localhost', 'username', 'password', 'schaadan_hash');
if (mysqli_connect_errno($con))
{
    echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
else
{
    echo "Connected. ";
    echo "<br />";
}
$upload = "LOAD DATA LOCAL INFILE 'ntlmhash2_1.txt' INTO TABLE ntlm2 FIELDS TERMINATED BY ',' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n'(`clear` , `hash`);";
mysqli_query($con,$upload);
?>

0 个答案:

没有答案