MaxMind — конвертировать двоичные БД в CSV в переполнении стека

У меня есть MaxMind Country DB в двоичном формате. API, который я использую, не имеет метода для получения всех записей. Я могу использовать следующий код для получения данных страны по одному IP:

$reader = new Reader('/usr/local/share/GeoIP/GeoIP2-Country.mmdb');
$record = $reader->country('210.56.18.71');

Но я должен преобразовать всю двоичную БД в файл CSV.

Есть ли API для этого?

1

Решение

Просто скачайте базу в CSV.

1

Другие решения

Других решений пока нет …