Mysql中的ip地址存儲簡單介紹

本文主要和大家分享mysql中的ip地址存儲簡單介紹,希望能幫助到大家。

1、針對ip地址,mysql數據庫存儲有兩種常規格式:字符串和整型。

字符串 varchar(20)”192.168.1.10”?

整型 int(10)3232235786

轉化格式如下:

#?INET_ATON(expr)?給出一個作為字符串的網絡地址的點地址表示,返回一個代表該地址數值的整數。地址可以是4或8比特地址。  mysql>?select?INET_ATON('192.168.1.10')?;?  +---------------------------+  |?INET_ATON('192.168.1.10')?|  +---------------------------+  |????????????????3232235786?|  +---------------------------+  1?row?in?set?(0.00?sec)  ?#?INET_NTOA(expr)?給定一個數字網絡地址?(4?或?8?比特),返回作為字符串的該地址的電地址表示。  mysql>?Select?INET_NTOA(3232235786);  +-----------------------+  |?INET_NTOA(3232235786)?|  +-----------------------+  |?192.168.1.10??????????|  +-----------------------+  1?row?in?set?(0.30?sec)

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享