MaxMind 现在提供一个 GeoLite2 DB ,正如他们网站上描述的那样。
问题是他们不再提供 CSV 下载,只有二进制 MMDB 二进制数据库格式。
我在网上找不到任何关于如何解开 MMDB 格式并将其安装到本地 MySQL 数据库中的信息。
当我在 Notepad+ 中打开 MMDB 文件时,它只是一个二进制文件。
如何使用这个 MMDB 文件来填充我的本地 MySQL 数据库?
MaxMind 现在提供一个 GeoLite2 DB ,正如他们网站上描述的那样。
问题是他们不再提供 CSV 下载,只有二进制 MMDB 二进制数据库格式。
我在网上找不到任何关于如何解开 MMDB 格式并将其安装到本地 MySQL 数据库中的信息。
当我在 Notepad+ 中打开 MMDB 文件时,它只是一个二进制文件。
如何使用这个 MMDB 文件来填充我的本地 MySQL 数据库?
MaxMind 现在提供他们网站上描述的 GeoLite2 数据库。
问题是他们不再提供 CSV 下载,只有二进制 MMDB 二进制数据库格式。
他们现在这样做:
导入 CSV 文件而不是 MMDB 文件,它适用于 MySQL。
我制作了一个实用程序mmdb2csv,可以将 4 个 mmdb 类型转换为 CSV。您可以将 CSV 加载到 MySQL 并从 PHP 查询。