我正在尝试导入名为movimi.csv的csv文件,该文件有37781条记录,但是当我在mysql工作台上执行查询时,它只导入663行。
它没有显示任何错误。在输出上说:
“662行受影响 记录:37781已删除:0跳过:37119警告:0“
查询是:
<?php
$con=mysqli_connect("localhost","root","hidden","users");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$username=['username']
$sql="SELECT * FROM `users` WHERE `user` LIKE $username";
if ($result=mysqli_query($con,$sql))
{
// Get field information for all fields
while ($fieldinfo=mysqli_fetch_field($result))
{
$username =$fieldinfo ['username'];
}
// Free result set
echo $username;
}
mysqli_close($con);
?>
对此有任何解决方案吗?
pd:对不起我的英文=)
答案 0 :(得分:0)
解决
问题是我的表将“codigo”列作为主键,因此,当您使用加载数据本地infile时,它会忽略重复数据。
只是,我没有使用主键,它可以工作。