![Windows 中未找到 mysqlimport 文件错误但存在一个文件](https://linux22.com/image/669947/Windows%20%E4%B8%AD%E6%9C%AA%E6%89%BE%E5%88%B0%20mysqlimport%20%E6%96%87%E4%BB%B6%E9%94%99%E8%AF%AF%E4%BD%86%E5%AD%98%E5%9C%A8%E4%B8%80%E4%B8%AA%E6%96%87%E4%BB%B6.png)
我遇到了一个问题(哦,我正在使用 Windows 7,MariaDB 10.1.7)
mysqlimport -u root -p --fields-terminated-by="," --local db_name textfile.csv;
ERROR 29, FILE 'C:\nodejs\textfile.csv;' not found <Errcode: 2 "NO such file or directory">
使用表 btest 时会发现
当我删除时'--local'
,它给出了相同的错误,但仍然存在正确的路径并且有一个文件!
但是该路径上有一个现有文件。(该路径是正确的)我想知道为什么mysql
找不到我的文件。
这是权限问题还是其他问题?如何授予 mysql 权限?
(但是CMD.exe
,当我在路径上写入 textfile.csv 时,它会打开。)
答案1
尝试安装 PHPMyAdmin 并使用 GUI 导入。可能会为您提供更多选项。另外,检查导出的数据库的前几行。如果您尝试导入到新数据库,请确保 sql 文件没有尝试创建新数据库。