我试图从mysql迁移到mariadb。在这个时候,我可以面对mariadb的问题。
当我可以尝试将数据文件加载到表中时,它会显示如下错误:
SQL错误(29):找不到文件'C:/ Documents and Settings / Administrator / Local Settings / Temp / SAMPLE / DATA_TEMP1351761841668 / SampleFile0'(错误代码: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的新人。
答案 0 :(得分:1)
load data local infile "'C:/Documents and Settings/Administrator/Local Settings/Temp/SAMPLE/DATA_TEMP1351761841668/SampleFile0" into table SAMPLETABLE;
答案 1 :(得分:1)
您的命令中有不需要的单引号。