0

我正在尝试从 mysql 迁移到 mariadb。在这个时候,我可能会遇到 mariadb 的问题。

当我可以尝试将数据文件加载到表中时,它会显示如下错误:

SQL 错误 (29): 找不到文件'C:/Documents and Settings/Administrator/Local Settings/Temp/SAMPLE/DATA_TEMP1351761841668/SampleFile0' (Errcode: 2)

但是该文件已经存在于路径中......

另一点是相同的命令成功地适用于 MySQL。MariaDB 有权限问题吗?

请参阅下面我的查询:

load data infile "'C:/Documents and Settings/Administrator/Local Settings/Temp/SAMPLE/DATA_TEMP1351761841668/SampleFile0" into table SAMPLETABLE;

当改变路径时,就像"C:/SampleFile0",它正常工作一样。文件夹中的路径Administrator不起作用。

任何人都可以在这方面帮助我吗???我是 MariaDB 的新手。

4

2 回答 2

2

您可以尝试添加“本地”吗?

load data local infile "'C:/Documents and Settings/Administrator/Local Settings/Temp/SAMPLE/DATA_TEMP1351761841668/SampleFile0" into table SAMPLETABLE;
于 2012-11-01T11:19:26.623 回答
1

您的命令中有一个不需要的单引号。

于 2020-02-16T14:36:18.837 回答