2014-02-25 4 views
0

권장 사항으로 MySql Workbench 6.0.09를 방금 설치했습니다. 주된 이유는 MySql에 저장된 내 Wordpress 데이터베이스를 복사하는 것이 었습니다./mySql Workbench 6.0에서 스키마 데이터를 복사 할 수 없습니다.

하나의 파일에 가져 오기/내보내기 기능을 사용하고 있습니다. 그러나 손으로 생성했는지 또는 프로세스에서 만들지 여부에 상관없이 새 스키마를 채우지 않는 것 같습니다.

이 크로스 스키마 복사본이 이전 버전에서는 작동하지 않지만 어쨌든 이것이 잘못된 것인지, 내가 잘못했는지, 사용 권한 문제인지 확실하지 않습니다. 문자 그대로 몇 번의 클릭 만 있으면 처리 할 수있는 일은 없을 것 같습니다.

누구나 조언 해 주시겠습니까?

+0

"크로스 스키마"? – Strawberry

+0

예 죄송합니다. 스키마가 하나에서 다른 스키마로 변경되었습니다. 나는 원래의 WP 스키마를 그대로 유지하고 새 웹 사이트에 대해 다른 스키마를 만들고 싶습니다. – dotnetnoob

+0

하지만 방금 백업을하고 있습니다. 이것은 사소한 것이므로 Workbench에서 올바르게 작동해야합니다. 대부분의 호스트에는 백업 생성 기능이 포함되어 있으므로 사이트는 어떻게 호스팅됩니까? – Strawberry

답변

0

답변을 찾지 못했습니다. 해결 방법을 찾았습니다.

1) 기존 데이터베이스를 백업했습니다.
2) 백업으로 생성 된 스크립트를 편집했습니다. 스크립트의 맨 위에있는 2 줄의 데이터베이스 이름을 편집하여 실행했습니다.

0

위의 논의에서 나는이 질문이 MySQL Workbench를 사용하여 기존 데이터베이스의 복제본을 만드는 것에 관한 결론을 내렸다.

  1. Createa MySQL의 워크 벤치에서 데이터 내보내기 기능을 사용하여 원본 서버의 덤프 : enter image description here이 시나리오에 대한 여러 가지 접근 방법이있다. 그런 다음 대상 머신에서 해당 덤프를 복원하십시오 (Data Import/Restore 통해).
  2. 스키마 전송 마법사를 사용하여 손쉽게 간단한 작업을 수행하십시오. menu -> Database -> Schema Transfer Wizard...
  3. 동일한 메뉴 항목에서 마이그레이션 마법사를 사용하여 일반적인 MySQL 대 MySQL 마이그레이션을 시작하십시오. 또한 다른 MySQL 버전으로 마이그레이션 할 수 있습니다.
관련 문제