亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 幫助中心 > 正文

IP處理函數inet_aton()和inet_ntoa()使用說明

2024-07-09 22:47:54
字體:
來源:轉載
供稿:網友
MYSql的IP對int的轉換函數
select inet_aton(ip) from table_name;

網絡地址:
192.168.33.123
每一個值最大不會越過255,也就是十六進制的FF,兩個Byte剛好表示的最大值是255,
這樣子,就可以用一個32位的整形來保存這個地址
192 168 33 123
1100 0000 1010 1000 0010 0001 0111 1011
把這些二進制合在一起就是32位的數了
11000000101010000010000101111011
十進制為
3232244091
* INET_ATON(expr)
給出一個作為字符串的網絡地址的"點地址"(如127.0.0.1)表示,返回一個代表該地址數值的整數。地址可以是4或8比特地址。
mysql> SELECT INET_ATON('209.207.224.40');
-> 3520061480
產生的數字總是按照網絡字節順序。如上面的例子,數字按照 209×2^24 + 207×2^16 + 224×2^8 + 40 進行計算。
INET_ATON() 也能理解短格式 IP 地址:

mysql> SELECT INET_ATON('127.0.0.1'), INET_ATON('127.1');
-> 2130706433, 2130706433
注釋: 在存儲由INET_ATON() 產生的值時,推薦你使用 INT UNSIGNED 列。假如你使用 (帶符號) INT列, 則相應的第一個八位組大于127的IP 地址值會被截至 2147483647 (即, INET_ATON('127.255.255.255') 所返回的值)。請參見11.2節,“數值類型”。
* INET_NTOA(expr)
給定一個數字網絡地址 (4 或 8 比特),返回作為字符串的該地址的電地址表示。
mysql> SELECT INET_NTOA(3520061480);

-> '209.207.224.40'


在做項目時,并不知道這兩個函數,所以對IP的處理都是自己寫的函數,但是使用時效率卻是十分的差,下面函數是把IP轉化成整數:
復制代碼 代碼如下:

CREATE FUNCTION `transIPtoInt`(ip char(31)) RETURNS char(31)
begin
DECLARE value1 CHAR(10);
DECLARE value2 CHAR(10);
DECLARE value3 CHAR(10);
DECLARE value4 CHAR(10);
set value1=SUBSTRING_INDEX(ip, '.', 1);
set value2=SUBSTRING_INDEX(ip, '.', 2);
set value2=SUBSTRING_INDEX(value2, '.', -1);
set value3=SUBSTRING_INDEX(ip, '.', -2);
set value3=SUBSTRING_INDEX(value3, '.', 1);
set value4=SUBSTRING_INDEX(ip, '.', -1);
set value1=value1<<24;
set value2=value2<<16;
set value3=value3<<8;
return value1+value2+value3+value4;
end;

為了IP地址比較的方便,我還寫了一個把IP地址中每一段都補足三位的函數,如下:
復制代碼 代碼如下:

CREATE FUNCTION `fillIp`(ip char(31)) RETURNS char(31)
begin
DECLARE value1 CHAR(31);
DECLARE value2 CHAR(10);
DECLARE value3 CHAR(10);
DECLARE value4 CHAR(10);
set value1=SUBSTRING_INDEX(ip, '.', 1);
set value2=SUBSTRING_INDEX(ip, '.', 2);
set value2=SUBSTRING_INDEX(value2, '.', -1);
set value3=SUBSTRING_INDEX(ip, '.', -2);
set value3=SUBSTRING_INDEX(value3, '.', 1);
set value4=SUBSTRING_INDEX(ip, '.', -1);
set value1=LPAD(value1,3,'0');
set value2=LPAD(value2,3,'0');
set value3=LPAD(value3,3,'0');
set value4=LPAD(value4,3,'0');
return CONCAT(value1,'.',value2,'.',value3,'.',value4);
end;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲第一网站免费视频| 欧美国产日韩精品| 免费不卡欧美自拍视频| 欧美一级高清免费| 奇米4444一区二区三区| 欧美日韩激情小视频| 九九热视频这里只有精品| 久久精品中文字幕电影| 中文字幕久热精品在线视频| 成人两性免费视频| 国产一区二区三区18| 国产精品美女av| 欧美成年人在线观看| 日韩电影中文字幕av| 欧美色视频日本版| 国产精品亚洲аv天堂网| 91av视频在线免费观看| 亚洲在线免费看| 国产精品一区电影| 色偷偷综合社区| 992tv在线成人免费观看| 亚洲色图综合久久| 日韩精品免费一线在线观看| 日韩电影中文字幕一区| 国产偷国产偷亚洲清高网站| 国产日产欧美a一级在线| 亚洲国产精品电影在线观看| 9.1国产丝袜在线观看| 亚洲最大福利视频网| 136fldh精品导航福利| 国产日韩在线亚洲字幕中文| 国产精品男人爽免费视频1| 国产精品久久av| 成人h视频在线观看播放| 亚洲国产日韩精品在线| 91日本在线观看| 性色av一区二区咪爱| 成人亲热视频网站| 欧美激情喷水视频| 中文字幕一区二区精品| 成人精品一区二区三区电影黑人| 精品久久久久久久久国产字幕| 亚洲激情视频网站| 亚洲美女精品成人在线视频| 美日韩精品视频免费看| 色综合色综合久久综合频道88| 国产成人久久精品| 国产精品18久久久久久麻辣| 欧美丝袜一区二区三区| 日韩免费在线视频| 欧美极品少妇xxxxⅹ免费视频| 国产精品自在线| 精品女同一区二区三区在线播放| 亚洲男人的天堂在线播放| 亚洲国产日韩欧美在线图片| 欧美日韩激情美女| 久久人人爽人人爽爽久久| 久久精品国产欧美亚洲人人爽| 欧美精品在线播放| 欧美日韩福利电影| 久久久国产视频91| 久久综合亚洲社区| 亚洲无av在线中文字幕| 中文字幕亚洲二区| 亚洲欧美日韩国产成人| 日韩欧美在线第一页| 日韩精品亚洲视频| 一区二区三区视频在线| 欧美另类99xxxxx| 色婷婷av一区二区三区久久| 亚洲影视九九影院在线观看| 国产欧美日韩高清| 丝袜情趣国产精品| 91免费看片网站| 欧美日韩另类视频| 亚洲精品99999| 久久综合88中文色鬼| 国产精品极品美女粉嫩高清在线| 欧美制服第一页| 日韩大胆人体377p| 亚洲成色999久久网站| 亚洲自拍偷拍色图| 国产91在线播放精品91| 国产成人亚洲综合91| 丝袜美腿亚洲一区二区| 久久久久久伊人| 亚洲免费中文字幕| 亚洲一区美女视频在线观看免费| 狠狠色香婷婷久久亚洲精品| 国产精品嫩草影院久久久| 伊人伊成久久人综合网小说| 亚洲日韩中文字幕| 欧美激情视频免费观看| 国产精品综合网站| 精品国产一区二区三区在线观看| 国产精品视频免费观看www| 国产精品网红福利| www.国产精品一二区| 欧美色欧美亚洲高清在线视频| 高清一区二区三区日本久| 午夜精品一区二区三区视频免费看| 国产精品香蕉av| 国产精品揄拍500视频| 亚洲欧美中文日韩在线v日本| 久久夜色精品国产| 中日韩午夜理伦电影免费| 性金发美女69hd大尺寸| 欧美一级免费看| 久久人人爽人人| 午夜欧美不卡精品aaaaa| 91影院在线免费观看视频| 精品亚洲一区二区三区在线观看| 欧美日韩在线观看视频小说| 久久免费在线观看| 久久在线视频在线| 久久久国产视频91| 91成人在线视频| 久久激情视频久久| 亚洲男人的天堂在线| 亚洲久久久久久久久久| 国产精品久久久久久网站| 国产成+人+综合+亚洲欧洲| 亚洲国产91色在线| 国产专区欧美专区| 国内精品久久久久久久久| 亚洲福利影片在线| 国产精品91久久久| 蜜臀久久99精品久久久久久宅男| 91高潮在线观看| www欧美日韩| 亚洲福利视频免费观看| 亚洲电影在线观看| 一本一本久久a久久精品综合小说| 亚洲精品v天堂中文字幕| 国产日韩欧美在线观看| 国内外成人免费激情在线视频| 成人妇女淫片aaaa视频| 国产精品18久久久久久首页狼| 亚洲开心激情网| 久久久中精品2020中文| 国产精品免费久久久久影院| 97视频色精品| 精品视频偷偷看在线观看| 久久综合伊人77777蜜臀| 欧美电影免费观看网站| 亚洲天堂av高清| 青草青草久热精品视频在线观看| 国产美女久久久| 日韩在线观看免费全| 在线精品国产欧美| 精品欧美国产一区二区三区| 国产精品9999| 亚洲一二在线观看| 欧美日韩中文字幕在线视频| 亚洲国产高清自拍| 国产精品久久久久久久久久| 亚洲国产又黄又爽女人高潮的| 国产亚洲a∨片在线观看| 欧美性视频精品| 欧美人与物videos| 欧美激情2020午夜免费观看| 欧美丰满少妇xxxxx做受| 中文字幕精品一区二区精品| 136fldh精品导航福利|