【发布时间】:2013-01-17 17:25:24
【问题描述】:
发现这个问题https://jira.mongodb.org/browse/PHP-219,但近 2 年没有人投票支持它。
【问题讨论】:
-
你试过了吗?我的意思是,也许驱动程序意外地可以接受 ipv6(不像听起来那么疯狂),但 JIRA 是对的,它还没有……正式地(如果它出于某种原因确实有效)。
发现这个问题https://jira.mongodb.org/browse/PHP-219,但近 2 年没有人投票支持它。
【问题讨论】:
只要您在连接字符串中使用主机名,PHP 驱动程序就可以很好地支持 IPv6。连接字符串解析器目前还不理解 IPv6 地址表示法,但可以通过 https://jira.mongodb.org/browse/PHP-524 进行跟踪
【讨论】:
不确定 mongo 原生支持,但来自 MySQL 实践:
在将 IPv6 放入 DB 之前,您必须做一些 PHP 烹饪:
使用
inet_pton() http://php.net/manual/en/function.inet-pton.php
和
inet_ntop() http://php.net/manual/en/function.inet-ntop.php
然后将IP地址存储为二进制数据。
【讨论】: