IT story

H2DB에서 MySql 에서처럼 SQL 덤프를 얻는 방법은 무엇입니까?

hot-time 2020. 12. 28. 21:59
반응형

H2DB에서 MySql 에서처럼 SQL 덤프를 얻는 방법은 무엇입니까?


H2DB에 대해 몇 가지 질문이 있습니다. 파일에 데이터를 저장하는 H2DB 데이터베이스가 있고 test.18.log.db, test.data.db, test.index.db 3 파일이 있습니다. mysqldump를 사용할 때와 같은 SQL 덤프 파일을 얻고 싶습니다. 가능합니까?


예, 여러 솔루션이 있습니다. 하나는 SCRIPT SQL 문 을 실행하는 것입니다 .

SCRIPT TO 'fileName'

또 다른 방법은 스크립트 도구 를 사용하는 것입니다 .

java org.h2.tools.Script -url <url> -user <user> -password <password>

그런 다음 RUNSCRIPT 문과 RunScript 도구도 있습니다.

참고로 최신 버전의 H2로 업그레이드하는 것을 고려해야합니다. 최신 버전에서는 두 파일 .data.db 및 .index.db가 .h2.db 파일로 결합됩니다.

참조 URL : https://stackoverflow.com/questions/3256694/how-in-h2db-get-sql-dump-like-in-mysql

반응형