将excel csv文件导入到heidiSQL中

我用这个查询在HeidiSQL中将数据导入到我的数据库中;

LOAD DATA INFILE registration.csv INTO TABLE registration FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' (@id, @date, @method, @stud_id, @staff_id) SET registration_Id = (CASE WHEN @id='' THEN NULL ELSE @id END), registration_Date = (CASE WHEN @date='' THEN NULL ELSE @date END), payment_Method = (CASE WHEN @method='' THEN NULL ELSE @method END), student_Id = (CASE WHEN @stud_id='' THEN NULL ELSE @stud_id END), staff_Id = (CASE WHEN @staff_id='' THEN NULL ELSE @staff_id END); 

但我不知道在哪里保存我的registration.csv文件,它会导致错误。

谁能帮我? 谢谢

您可以将文件放置在客户端计算机上的某个位置,并按以下方式修改查询:

 LOAD DATA LOCAL INFILE 'C:\\path\\to\\file.csv' INTO TABLE... 

如果服务器variables“local_infile”被禁用,这可能不起作用。