下午好
我正在尝试使用 PHP 将数据从 CSV 文件传输到 MySQL 数据库。我到目前为止的代码是:
$insert_query = "
LOAD DATA LOCAL INFILE 'sample.csv'
INTO table tblUncovered
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
(headcode, booked);
"
if (!mysqli_query($insert_query, $conn)) {
echo "Can't insert student record : " . mysql_error($conn);
}
else {
echo "You have successfully insert records into student table";
}
不幸的是,它似乎不起作用。如果我注释掉最后一点(如果从 mysql_query 开始),页面将加载,尽管什么也不做。但是当我包含这些行时,我得到的只是“此页面无法正常工作”。
我什至尝试过使用只有两行和两个字段的文件,但它没有。
任何想法为什么?
谢谢克里斯