반응형
mysql> LOAD DATA INFILE '/abc.txt' INTO TABLE test1 FIELDS TERMINATED BY '|';
ERROR 13 (HY000): Can't get stat of '/abc.txt' (Errcode: 2)
구문에 따라 LOAD DATA를 사용했습니다. 그러나 위의 오류가 발생합니다. 아무도 오류가 무엇인지 말할 수 있습니다 ..!? google dev.mysql 검색을 시도했지만 어떤 오류인지 찾을 수 없습니까 ??
미리 감사드립니다
해결 방법
파일이 MYSQL 서버에있는 경우 전체 경로를 사용해보십시오.
LOAD DATA INFILE '/var/tmp/abc.txt' INTO TABLE test1 FIELDS TERMINATED BY '|';
파일이 서버에없고 로컬 컴퓨터에 있고 사용자가 서버간에 SCP 파일에 액세스 할 수있는 경우
scp abc.txt mysqlserver:
) 그러면이 작업을 수행 할 수 있어야합니다 (전체 경로 사용) ..
LOAD DATA LOCAL INFILE '/var/tmp/abc.txt' INTO TABLE test1 FIELDS TERMINATED BY '|';
그래도 작동하지 않으면 파일 이름을 test1.txt로 바꾸고 'mysqlimport'명령을 사용 하시겠습니까?
참조 페이지 https://stackoverflow.com/questions/14038345
반응형
'MySql' 카테고리의 다른 글
MySQL 세부 선택 및 그룹화 기준 (0) | 2021.01.16 |
---|---|
MySQL 텍스트 열을 고유 키로 만들기 (0) | 2021.01.16 |
MySQL의 자동 증가 varchar (0) | 2021.01.16 |
MySQL mysql에 microsecond-precision datetime을 삽입하는 방법? (0) | 2021.01.16 |
MySQL에서 PHP 스크립트를 실행할 수있는 방법이 있습니까? (0) | 2021.01.16 |
댓글