0

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

更新代码*

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

$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);
?>
4

0 回答 0