0
, 나는 ... 다음 구문을 통해 파일을 가져MySql에서이 파일을 읽을 수없는 이유는 무엇입니까? phpMyAdmin을 사용
LOAD DATA INFILE '/home/kim/development/www/ref_data/ISO_3100_Country_Codes.txt'
INTO TABLE country
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\r\n'
IGNORE 2 LINES
(name, code);
을 시도하고있다 ...하지만 난 파일을 말하는 오류가 (errcode를 13를) 찾을 수 없습니다 얻을. 나는 우분투 11.10 및 파일에 대한 사용 권한을 사용하고
내가 루트로 로그인하고 777
하고 루트 사용자는 FILE 권한을 가지고있다.
LOCAL 키워드를 사용하여 보았지만 PHP 오류가 발생했습니다. 가져 오기를 수행 할 때마다 클라이언트 - 서버 연결을 통해 테이블을 이동하지 않아도됩니다.
파일 시스템 레이아웃은 우분투 기본 설정에 따라 다릅니다.
서버를 다시 시작한 이후로 권한이 변경되지는 않았지만 확실한 특권을 실행했습니다. 아무런 차이가 없었습니다.
감사의 뜻!
감사합니다. Risto가 작동했습니다. 차이점은 무엇일까요? 또한 콘솔을 사용할 때 왜 LOCAL이 필요합니까? –
LOCAL이 없으면 서버는 자체 파일 시스템에서 파일을 검색합니다. 나는 항상 지역을 사용한다. – Risto