Mysql中IP地址如何在数据库中存储
如果用字符串来存储的话呢,最短是(0.0.0.0)是7个字符,最长是(255.255.255.255)15个字符,在mysql中,还要额外的一个字节来存储字符串的长度,是为了让数据库准确的跟踪列里有多少条数据。在Mysql中,当存储ipv4地址的时候,应该使用32位的无符号(int unsigned)来存储ip地址,而不是使用字符串,用int unsigned类型存储,ip地址是由32位2进制数组成,也就是4个字节长的整数。用无符号的32位整数存储,不要用字符串存储ip。
原创
2023-07-05 13:25:13 ·
860 阅读 ·
1 评论