我真的很失望,只有一个人知道如何解决我的问题!!!
我已经尝试在所有其他讨论中彻底找到(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位于同一文件夹中! 怎么了?
问候并感谢
答案 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);