2009-12-05 6 views

답변

1

MySQL Migration Toolkit은 정확하게 당신이 필요로 할 수있다.

조금 검색이 this article that shows examples of what the GUI Tool looks like으로 표시되었습니다.

HSQLDB에서 다른 DB로 데이터를 마이그레이션 할 필요는 없지만 HSQLDB에서 사용하고 싶지 않은 데이터가 있다면이 방법을 시도해보십시오. 당신은 백업에 당신이 을 저장할 HSQLDB 데이터베이스를 원하는거야

  • (난 당신이 파일 DB 보다는 메모리 하나 개의 권리를 사용 겠지?)
  • 당신의 데이터 소스 변경 때 dbCreate와 MySQL을 데이터 소스가 갱신 (또는 비파괴 일) 설정에
  • 마이그레이션 툴킷 실행 및 마이그레이션 데이터

다른 도구 (DBVisualizer, RazorDB 또는 기타)를 사용하여 DB의 데이터를 볼 수 있어야하며 데이터를 내보낼 수 있습니다.

1

grails는 최대 절전 모드를 사용하기 때문에 마이그레이션 할 필요가 없습니다. conf \ DataSources.groovy를 새 데이터베이스에 repoint하면 다음에 시작할 때 새 DB에 테이블이 만들어집니다.

MySQL 설정에 대한 자세한 내용은 this doc의 3.3 절을 참조하십시오. 데이터가 당신의 스키마를 재생성 최대 절전 모드 수 있도록 중요하지 않은 경우

+0

내 데이터를 저장하는 방법은 무엇입니까? – zotherstupidguy

2

, 다른 사람이 시도 : http://www.grails.org/plugin/liquibase

+0

하지만 데이터를 저장하고 싶습니다! – zotherstupidguy

+0

LiquiBase 기능을 체크 아웃했습니다. http://www.liquibase.org/swf/overview_long/LiquiBase%20TechTalk.html, Liquibase와 비슷한 Apache DdlUtils가 궁금합니다. – zotherstupidguy

+0

@ GrailsNewbie 일부 기능이 중복되지만 Liquibase에는 더 많은 기능이 있습니다. 또한 apache ddlutils를 기반으로하는 dbmigrate 플러그인이 있습니다. – Kuukage

관련 문제