"실행"창에서 실행할 때 올바르게 작동합니다. cmd.exe /K mysqldump --add-drop-database --add-drop-table --user=root --password=thepassword --databases theDatabase > C:\Backup\theBackup.sql
그러나 외부 프로세스를 호출하여 웹 응용 프로그램에서
현재 프로덕션 db와 내 dev-db를 신속하게 동기화 할 방법을 찾고 있습니다. 나는 이런 식으로 뭔가 함께 그 일을 생각했다 : mysqladmin -u <user> -p<password> <dev-db_name> | mysqldump -u <user> -p<password> --databases <production-db-name> --add-drop
웹 호스트에서 호스팅되는 몇 가지 원격 데이터베이스가 있습니다. mysql의 경우주기적인 mysqldump를 사용하고 MSSQL의 경우에는 bcp를 사용하여 백업합니다. 어떻게 백업을 검증합니까? 백업이 부분적이지 않은지 (공용 네트워크를 통해 이루어 졌는지) 어떻게 확인합니까?
모든 테스트와 작업을 수행하는 로컬 서버가 있습니다. 일단 끝나면 관련 코드와 함께 db 스키마를 업로드하기 만하면됩니다. 그러나 스키마를 약간 변경하면 문제가 발생합니다. 라이브 서버에서 "alter table"쿼리를 수동으로 입력해야합니다. db 스키마에서 증분 변경 사항을 적용하여 새로운 스키마를 적용 할 수있는 방법이 있습니까? 아니면 수동으로 추적
MYSQL 데이터베이스 백업 및 복원 명령 줄을 사용하고 있습니다. 뷰와 프로 시저가 포함 된 데이터베이스 데이터 1이 있어야합니다. 내가 Cmd를 위에 사용하는 경우 Cmd line에, 나는 mysqldump 즉 ..>bin> mysqldump -u root -proot Data1 > Datafile.mysql
를 사용하는 경우 은, 그것은 Dtafi