Windows에서 MySQL을 자동으로 백업하는 방법은 인터넷에 많이 있습니다. 실제로 여기에는 몇 가지 단점과 문제점이 있습니다. 참고할 수 있는 가장 좋은 방법은 다음과 같습니다.
새 메모장을 만들고 이름을 mysql_backup.bat로 바꿉니다. 그런 다음 마우스 오른쪽 버튼을 클릭하고 편집을 선택하고 다음 부분을 붙여넣은 후 수정하고 저장합니다. 예를 들어 taobao 데이터베이스를 백업하려면 스크립트는 다음과 같습니다.
넷스톱 mysql
xcopy D:mysqldatataobao*.* D:db_backup%date:~0,10% /y
넷 스타트 mysql
D 드라이브, db_backup 등 위 디렉터리를 직접 수정할 수 있습니다. 스크립트의 의미는 taobao 디렉터리를 D 드라이브의 db_backup 디렉터리에 있는 현재 날짜 이름을 따서 명명된 디렉터리에 복사하는 것입니다. 예: d: backup2010-05- 23, 인터넷의 많은 사람들이 %date:~4,10%를 오늘의 디렉토리로 사용하는 것이 잘못되었다고 다시 게시했음을 참고하십시오.
그런 다음 새 예약 작업을 만들고 여기에 mysql_backup.bat를 추가하고 매일 아침 몇시에 실행되도록 설정합니다. 이 부분은 자세히 설명되지 않습니다. Q: 154992172, 내 웹 사이트 Taobao Women's 의류 쇼핑 가이드 http://www.taobao-daogou.org 이 방법은 대용량 mysql 데이터베이스를 문제없이 백업하기 위해 반복적으로 사용되었습니다.
또 다른 방법은 mysql의 mysqldump를 통해 데이터베이스를 .sql 파일로 백업하는 것이다. 이 방법의 단점은 데이터베이스가 작으면 괜찮지만, 데이터베이스가 1G 이상 등 약간 큰 경우에는 문제가 된다. 속도가 매우 느리고 메모리를 많이 차지합니다. 파일을 복사하는 것보다 속도가 확실히 느리고, 백업 중에도 데이터베이스에 액세스할 수 없습니다. 위에서 설명한 방법을 사용하는 것이 좋습니다.
위 방법은 서버제어나 vps가 있는 분들에게만 유효합니다. 가상호스트는 phpmyadmin이나 Empire Backup King으로만 백업이 가능합니다.
귀하의 기여에 대해 Taobao 여성 의류 쇼핑 가이드 네트워크에 감사드립니다.