데이터베이스를 가져오기 위해 다음 스크립트를 얻으려고 합니다. 스크립트를 실행할 때마다
mysql -u username -pmypassword my_database < /var/hostdata/databases/my_database.sql
-bash: /var/hostdata/databases/my_database.sql: No such file or directory.
한때 이 스크립트는 나에게 효과적이었지만 지금은 그렇지 않습니다. 또한 내가 온라인에서 읽고 있는 모든 내용은 이것이 작동해야 한다고 말하지만 분명히 그렇지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까? Ubuntu 12.04에서 MySQL 5.5.41을 실행하고 있습니다.
답변1
/var/hostdata/databases/my_database.sql
오류 상태가 MIA인 것 같습니다 .
No such file or directory.
다음을 실행하여 파일이 실제로 파일 시스템에 존재하는지 확인하십시오.
ls -1 /var/hostdata/databases/my_database.sql
mysql
import 명령이 정확하다면 실제 mysql 덤프를 가져오고 있는지 확인하기만 하면 됩니다.