phpMyAdmin 4.2.10.1中的LOAD DATA INFILE不起作用#7890

时间:2017-03-15 11:06:04

标签: mysql phpmyadmin load-data-infile

我真的很失望,只有一个人知道如何解决我的问题!!!

我已经尝试在所有其他讨论中彻底找到(2小时!)答案,但没有什么能比得上我的挑战!

我使用Win 10托管phpmyadmin安装,我尝试在表中加载文件。

当我启动phpmyadmin的导入功能时,将找到并启动sql脚本,但我总是这样做

错误#7890 - 找不到文件'D:\ Loader \ doshas.txt'。

'load.sql': LOAD DATA LOCAL INFILE“D:\ Loader \ doshas.txt”INTO TABLE doshas以','结尾;

文件'load.sql'与doshas.txt位于同一文件夹中! 怎么了?

问候并感谢

1 个答案:

答案 0 :(得分:0)

可能您还没有指定特殊字符。

我认为更好的方法是使用LOAD DATA INFILE。 我们假设您要使用col_a,col_b,col_c列将文件doshas.txt加载到my_table。

将txt文件放在phpadmin ex的mysql路径中。对于XAMPP是xamp \ mysql \ data

然后在phpmyadmin - >代码SQL写

LOAD DATA INFILE 'doshas.txt' INTO TABLE `my_table` 
FIELDS TERMINATED BY ',' 
LINES TERMINATED BY '\n' 
(col_a, col_b, col_c);