Как экспортировать базу JSON в MYSQL?
По опыту для таких объёмов самый быстрый вариант будет импорт данных из CSV-файла
dev.mysql.com/doc/refman/5.0/en/load-data.html

Примерный синтаксис SQL-запроса. Меняете под себя.
LOAD DATA LOCAL INFILE '{$csv_file}'
INTO TABLE `{$table_tmp}`
FIELDS TERMINATED BY ','
ENCLOSED BY '\"'
LINES TERMINATED BY '\\n'
IGNORE 1 ROWS;

Вам нужно лишь написать скрипт который преобразовывает json документ в csv файл
И затем импортите этот CSV через запрос приведённый выше.
Порядок колонок в csv-файле должен соответствовать порядку колонок в таблице в БД.
1. не экспорт, а импорт
2. гуглите (яндексите) import json to mysql (есть море информации)
3. если импортировать записи как в примере в простую таблицу в новую БД, то проще и быстрее как уже говорили выше - загружать напрямую в базу из CSV файла, а json конвертнуть в CSV при помощи sed например (одной строчкой)