Есть два варианта, которые я могу найти;если я правильно понимаю ваш вопрос, я думаю, что хотя бы один из них охватит то, что вы ищете.
Если основное внимание уделяется данным (или их подмножеству) из одной таблицы, используйте ij
, как указано Документация по инструментам Derby (см. «Использование процедур массового импорта и экспорта»).Данные могут быть извлечены из MySQL с помощью команд встроенного форматирования в требуемом формате, который выглядит довольно стандартным CSV (для этого потребуется наличие соответствующей таблицы, уже существующей в базе данных Derby).
Вот примерс форумов MySQL:
SELECT a,b,a+b INTO OUTFILE '/tmp/result.text'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM test_table;
Если вы хотите импортировать все, Apache DdlUtils позволит перенести всю схему из MySQL в Derby.Это не потребует повторного определения таблицы в Derby, так как это встречается как часть процесса импорта / экспорта с помощью DdlUtils.