Possible Duplicate:
What type should I store IP addresses for MySQL?
一种可以同时容纳 IPv4 和 IPv6 地址的单一数据类型。我想存储 IP 地址以限制一个人可以从他/她的机器在我的网站上创建的配置文件数量。
最佳答案
IPv4 地址使用 32 位(4 字节),IPv6 地址使用 128 位(16 字节)。因此,您可以将它们的二进制表示形式存储在 BINARY(16)
或 VARBINARY(16)
字段中。
另见我对问题的回答 IP address storing in mysql database .它还提供了为什么您会选择其中一个的注释。
关于mysql - 在 mysql 表中存储 IP 地址的理想数据类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8157324/