5

MaxMind 现在提供一个 GeoLite2 DB ,正如他们网站上描述的那样

问题是他们不再提供 CSV 下载,只有二进制 MMDB 二进制数据库格式。

我在网上找不到任何关于如何解开 MMDB 格式并将其安装到本地 MySQL 数据库中的信息。

当我在 Notepad+ 中打开 MMDB 文件时,它只是一个二进制文件。

如何使用这个 MMDB 文件来填充我的本地 MySQL 数据库?

4

3 回答 3

6

MaxMind 现在提供他们网站上描述的 GeoLite2 数据库。

问题是他们不再提供 CSV 下载,只有二进制 MMDB 二进制数据库格式。

他们现在这样做:

Geolite2_city 和 Geolite2_country 免费 CSV 数据库

于 2014-02-17T09:06:36.567 回答
0

导入 CSV 文件而不是 MMDB 文件,它适用于 MySQL。

于 2014-03-15T20:21:29.057 回答
0

我制作了一个实用程序mmdb2csv,可以将 4 个 mmdb 类型转换为 CSV。您可以将 CSV 加载到 MySQL 并从 PHP 查询。

  • GeoIP2City.mmdb
  • GeoIP2Connections.mmdb
  • GeoIP2Country.mmdb
  • GeoIP2ISP.mmdb
于 2021-07-17T02:04:16.727 回答