186번째 줄: |
186번째 줄: |
| | | |
| = 이외 팁 = | | = 이외 팁 = |
| + | |
| + | == 백업과 복원 == |
| + | |
| + | === DB백업 === |
| + | sql 파일로 백업한다. |
| + | |
| + | mysqldump -u 사용자계정 -p 백업할DB명 > 저장할파일명.sql |
| + | |
| + | '액세스가 거부되었습니다.'라는 문구가 나온다면 일반적으로 해당 경로에 저장이 불가하다는 의미. C:\Users\유저명\Downloads\파일명.sql 따위의 경로를 지정하자. |
| + | |
| + | 정상적으로 명령이 기입되면 패스워드를 입력하는 란이 나오고 백업이 진행된다.(용량이 큰 경우 멈춘 것처럼 보인다. 프롬프트 커서는 깜빡이고 있다.) |
| + | {| class="wikitable" |
| + | !상황 |
| + | !방법 |
| + | ! |
| + | |- |
| + | |전체 DB를 한번에 저장하고자 할 때 |
| + | |DB이름을 넣는 대신 -A옵션을 준다. |
| + | | |
| + | |- |
| + | | |
| + | | |
| + | | |
| + | |- |
| + | | |
| + | | |
| + | | |
| + | |} |
| + | --extended-insert |
| + | |
| + | === DB복구 === |
| + | 복구할 때 복구할 DB가 미리 만들어져 있어야 한다. |
| + | |
| + | mysql -u 사용자계정 -p 복구할DB명 < 저장한파일명.sql |
| + | |
| + | 정상적으로 명령이 기입되면 백업 때와 동일하게 진행된다. 기존 데이터는 삭제된다. |
| + | |
| + | == 자잘 팁 == |
| | | |
| === 자동실행 === | | === 자동실행 === |