2014-03-13 9 views
0

MySQL Workbench를 사용하여 테스트 환경 데이터베이스를 생성하려면 라이브 데이터베이스 사본을 얻어야합니다. 데이터 내보내기 도구를 사용하여 자체 포함 파일 (filename.sql)로 내보낼 경우 라이브 서버에서 정보가 손실되거나 데이터를 백업하는 것입니까? '덤프 (Dump)'라는 단어는 정말로 나를 염려합니다 ... 마치 "복사하여 붙여 넣기"대신 "잘라 붙여 넣기"하는 것처럼 말입니다. 모든 데이터를 라이브 서버에 보관하는 것이 절대적으로 중요합니다. 잘하면 내 질문에 만든 의미 ...데이터를 잃지 않고 하나의 라이브 데이터베이스에서 테스트 데이터베이스로 데이터 및 구조 복사

답변

0

명령 줄 "mysqldump는이"수 있습니다

mysqldump -h [server] -u [user] -p[password] db1 | mysql -h [server] -u [user] -p[password] db2 

그러나 MySQL의 워크 벤치는 거의 같은 일, mysqldump는 나던 귀하의 정보를 삭제 할 것입니다 빨리.