mysqlimport에서 파일을 찾을 수 없음 오류


8

이 페이지 의 지침에 따라 유전자 주석에 대한 로컬 데이터베이스를 설정하고 있습니다. 이들은 .sql 파일을 제공하여 일부 MySQL 테이블 구조 (4 단계)와 테이블을 채우는 몇 ​​가지 데이터 파일 (5-7 단계)을 제공합니다. 5 단계를 통해 설정 프로세스를 완료했지만 6 단계에서 오류가 발생합니다. 문제가되는 것은 mysqlimport명령을 실행하는 디렉토리에 따라 발생하는 오류가 다르다는 것입니다.

standage@farnsworth:~$ mysqlimport -u wendel2go -p --fields-terminated-by='\t' b2g Desktop/gene2accession 
Enter password: 
mysqlimport: Error: 13, Can't get stat of '/var/lib/mysql/Desktop/gene2accession' (Errcode: 2), when using table: gene2accession
standage@farnsworth:~$ cd Desktop/
standage@farnsworth:~/Desktop$ mysqlimport -u wendel2go -p --fields-terminated-by='\t' b2g gene2accession 
Enter password: 
mysqlimport: Error: 29, File '/var/lib/mysql/b2g/gene2accession' not found (Errcode: 2), when using table: gene2accession

이 오류를 인터넷 검색 할 때 유익한 결과를 얻지 못합니다. 어떤 아이디어?

답변:


9

--local옵션이 필요하다는 것이 밝혀졌습니다 . 내가 명령을 발행했을 때 명령이 작동했습니다.

mysqlimport -u root -p --fields-terminated-by='\t' --local b2g /home/standage/Desktop/gene2accession
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.