2012-11-01 3 views
0

Iam이 mysql에서 mariadb로 마이그레이션하려고합니다. 이번에 나는 mariadb와 관련된 문제에 직면 할 수 있습니다. 나는 테이블에 데이터 파일을로드 할 수 있습니다로드 데이터 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 폴더의 경로가 작동하지 않습니다.

누구든지이 점에서 나를 도울 수 있습니까 ??? MariaDB에 새로운 사람이 있습니다.

+1

사용 권한 문제 일 수 있습니까? –

+0

관리자로 로그인하십시오. 같은 명령이 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