2012-11-01 127 views
0

Iam試圖從mysql遷移到mariadb。在這個時候,我可以面對mariadb的一個問題。LOAD DATA INFILE在mariadb中不工作

當我可以嘗試在數據文件加載到一個表,它示出了象一個錯誤:

SQL錯誤(29):文件「C:/文件和設置/管理員/本地設置/溫度/ 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文件夾路徑不起作用。

任何人都可以在這方面幫助我? Iam是MariaDB的新人。

+1

可能是許可問題? –

+0

Iam以管理員身份登錄。同樣的命令在MySQL中成功工作 – Haseena

+0

是你的mysql服務器在本地運行嗎? –

回答

1

你可以嘗試添加「本地」嗎?

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

非常感謝您的幫助。現在它正在工作。 – Haseena