Есть доступ к БД по API, данные из которой сохраняются в Json файл
$pvoStorage = new \API\Parser\Json([
'filename' => $pathData . 'pvo.txt'
]);
в виде:
{"id":4,"name":"Афганистан","full_name":"Исламское Государство Афганистан","alpha2":"AF"}
{"id":8,"name":"Албания","full_name":"Республика Албания","alpha2":"AL"}
{"id":10,"name":"Антарктида","full_name":"","alpha2":"AQ"}
{"id":12,"name":"Алжир","full_name":"Алжирская Народная Демократическая Республика","alpha2":"DZ"}
{"id":16,"name":"Американское Самоа","full_name":"","alpha2":"AS"}
{"id":20,"name":"Андорра","full_name":"Княжество Андорра","alpha2":"AD"}
Необходимо экспортировать эту БД в mysql и обновлять раз в сутки. Размер БД 10Гб+.
Вопрос как настроить сохранение в БД MySQL? Понимаю как отправлять определенные значения в ячейку, но как отправлять блоки?
Ясно что необходимо создать таблицу ( id, name, full_name, alpha2), но как отправлять туда данные?
Буду рад какому то примеру на основании которого можно разобраться в вопросе.
Спасибо.