mysql - 在 phpMyAdmin 4.2.10.1 中加载数据 INFILE 不起作用 #7890

标签 mysql phpmyadmin load-data-infile

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

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

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

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

错误 #7890 – 找不到文件“D:\Loader\doshas.txt”。

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

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

问候和感谢

最佳答案

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

我相信更好的方法是使用LOAD DATA INFILE。 假设您要将文件 doshas.txt 加载到包含列 col_a、col_b、col_c 的 my_table。

把txt文件放到phpadmin ex的mysql路径下,XAMPP是xamp\mysql\data

然后在phpmyadmin -> code SQL write

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

关于mysql - 在 phpMyAdmin 4.2.10.1 中加载数据 INFILE 不起作用 #7890,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42807979/

相关文章:

javascript - NodeJS 验证和循环中的多次插入

mysql - docker 组成 : MySQL Syntax Error "DELIMITER" On Line 1

python - Django-Admin 面板不会显示通过 phpmyadmin 插入的记录?

sql - mysql "datetime NOT NULL DEFAULT ' 1970-01-0 1' "变成 0000-00-00 00 :00:00

mysql - 从 MySQL 执行 r 脚本

php - 如何在php中恢复mysql数据库

mysql - 两次使用复合键连接表

mysql - 在 Amazon EC2 实例上安装 phpMyAdmin

MySQL LOAD DATA INFILE - 加载没有主键的文件

MySQL 错误 "' WITH' 在此位置对于需要 ALTER、ANALYZE 的服务器版本无效...”