2014-09-19 3 views
1

PHP를 통해 sqlite backup 명령을 사용하려고합니다.PHP를 통해 sqlite 백업을 수행하는 방법

이것은 때를 응답으로 .exit

exec 명령이 좋아하지 않는 sqlite3 testing.sqlite

  • 를 백업 DB .backup testing_backup.sqlite
  • 닫기 SQLite는 DB를 열기 3 문

    • 이 필요 프로세스가 열려있는 상태에서 나는 &을 사용하여 세 명령을 모두 실행 해 보았습니다. &에 가입해도 작동하지 않습니다.

      누구든지 나를 통해 PHP를 통해 3 명령을 실행할 수 있습니까?

      백업 파일을 만들어 database locking issue을 해결하기위한 시도입니다.

  • 답변

    2

    sqlite3 명령 줄은 매개 변수로 명령을 받아야합니다.

    그냥 다음 명령을 실행 :

    sqlite3 testing.sqlite ".backup testing_backup.sqlite" 
    
    +0

    우수함, 감사합니다. 이런 일이 가능할 것으로 기대하고있었습니다. – ArthurGuy

    관련 문제