내 웹 사이트에 mysql 데이터베이스를 복원하려고하는데 데이터베이스의 모든 테이블이 개별 파일에 저장됩니다. 따라서 SSH를 통해 모든 .sql 파일을 어떻게 복원 할 수 있는지 알아 내려고 노력하고 있습니다. 100 개의 모든 테이블을 개별적으로 복원하는 대신 단일 명령 (또는 쉬운 명령)을 사용하십시오.SSH를 통해 여러 데이터베이스를 한 번에 가져 오는 방법은 무엇입니까?
2
A
답변
9
cat *.sql > data.sql
mysql -u <username> -p < data.sql
1
그것은 당신이 개별 파일을 만든 방법에 따라 달라집니다 - 그들은 모든 지시 사항이있는 경우 (테이블을 재 작성을 위해 즉, "드롭 존재하는 경우 ..."로 삽입 ""... 만들기 "및
cat *.sql | mysql -u xxx -pxxx dbname
또는 두 번째 선택은보다 쉽게 처리 된 파일의 순서를 제어 할 수 있습니다 그것은
#!/bin/sh
mysql -u xxx -pxxx dbname < file001.sql
mysql -u xxx -pxxx dbname < file002.sql
할 수있는 스크립트를 작성 : ... "), 당신은 MySQL의로를 연결할 수 있습니다.
마지막으로,보다 편리한 방법으로 백업을 만들 수 있습니다. 데이터베이스 (또는 여러 개!)를 하나의 파일 (기본적으로 "mysqldump -u xxx -pxxx dbname> dbname")로 덤프하는 방법은 mysqldump를 확인하십시오. SQL "이지만 추가 할 수있는 유용한 플래그가 있습니다).
관련 문제
- 1. 개체 그래프를 한 번에 가져 오는 방법은 무엇입니까?
- 2. SSH를 통해 mysql 데이터베이스를 검색
- 3. 한 번에 여러 ID에서 사진과 이름을 가져 오는 방법
- 4. 한 번에 여러 프로젝트의 변경 내용을 가져 오는 방법
- 5. Python raw_input 한 번에 여러 값을 가져 오는 방법
- 6. 이 데이터베이스를 올바르게 가져 오는 방법은 무엇입니까?
- 7. 개발에서 프로덕션으로 데이터베이스를 가져 오는 방법은 무엇입니까?
- 8. 리눅스에서 mysql 데이터베이스를 가져 오는 방법은 무엇입니까?
- 9. android에서 데이터베이스를 호출하고 가져 오는 방법은 무엇입니까?
- 10. 한 번에 여러 파일을 해시하는 방법은 무엇입니까?
- 11. 한 번에 여러 항목을 쿼리하는 방법은 무엇입니까?
- 12. 한 번에 여러 Nokogiri 요청
- 13. Excel VBA를 통해 한 번에 둘 이상의 CSV 파일을로드하는 방법?
- 14. bash 스크립트로 ssh를 통해 mySQL 데이터베이스를 생성하십시오.
- 15. ssh를 통해 mysql 데이터베이스를 서버에 배포하는 방법
- 16. 고유 한 방식으로 여러 양식 데이터를 가져 오는 방법은 무엇입니까?
- 17. 한 번에 가져 오는 대신 데이터를 작은 단위로 가져 오기
- 18. maven을 통해 rt.jar를 가져 오는 방법은 무엇입니까?
- 19. 여러 테이블을 통해 레코드를 가져 오는 중
- 20. 데이터베이스에서 여러 태그를 가져 오는 방법은 무엇입니까?
- 21. Eclipse에서 여러 페이지를 가져 오는 방법은 무엇입니까?
- 22. 여러 테이블에서 데이터를 가져 오는 방법은 무엇입니까?
- 23. 여러 번 [MySQL] 데이터베이스를 한 번에 백업 하시겠습니까?
- 24. MAC에서 안드로이드 모바일의 데이터베이스를 가져 오는 방법은 무엇입니까?
- 25. 메뉴를 통해 여러 장면 사이에 데이터를 가져 오는 방법
- 26. SSH를 통해 파일을 편집하는 방법은 무엇입니까?
- 27. ssh를 통해 udp를 터널링하는 방법은 무엇입니까?
- 28. PHP 스트림 여러 번에 한 번에 동영상
- 29. Jenkins, 여러 사용자가 ssh를 통해 자식 서브 모듈을 가져 오시겠습니까?
- 30. android : 연락처와 동일한 방법으로 SMS 데이터베이스를 가져 오는 방법은 무엇입니까?
"mysqlDUMP -u xxx -pxxx dbname> dbname.sql"이어야합니다. D – scibuff
예, 실제로; 좋은 캐치 - 감사합니다, @scibuff. 그에 따라 내 대답을 수정했습니다. –