0
Java JDBC conncetor를 사용하여 데이터베이스 스키마를 MySQL 데이터베이스로 어떻게 덤프 할 수 있습니까? 내 데이터베이스 스키마가 텍스트 파일에 있습니다.Java로 mysql에서 새로운 데이터베이스를 만들 필요가있다
Java JDBC conncetor를 사용하여 데이터베이스 스키마를 MySQL 데이터베이스로 어떻게 덤프 할 수 있습니까? 내 데이터베이스 스키마가 텍스트 파일에 있습니다.Java로 mysql에서 새로운 데이터베이스를 만들 필요가있다
일반적으로 스키마 파일은 일련의 SQL 명령입니다. JDBC를 통해 데이터베이스에 하나 이상의 명령을 모두 보낼 수 있어야합니다. 텍스트 파일에 비 SQL 형식이 있으면 먼저 SQL로 변환해야합니다.
좋아, 어떻게 쉘에서 mysqldump 명령을 사용합니까? 어떻게해야합니까? – newbie
mysqldump 출력을 새 파일 (mysqldump ...> file.sql)로 파이프하고 java 애플리케이션의 입력에 사용하십시오. –
Okx, SQL 파일을 쿼리로 분할하고 모든 쿼리를 하나씩 실행했습니다. 당신이 제안한 것처럼 ... – newbie