全球IP位址資料庫

2022-02-23 10:06:16 字數 1053 閱讀 4338

下面是乙個免費的全球ip位址資料庫,包括了國家,城市,地區,和經緯度,以便你可以利用google map在地圖上標註。這個資料庫的精確度可能有60%左右。

sql format

更新至 2023年3月11日

csv format(多檔案)

更新至 2023年3月11日

下面是怎麼使用這個資料庫。

ip = (a*256+b)*256+c

ip = (74*256+125)*256+45 = 4881709

這樣,我們可以方便地使用如下的sql語句搜尋資料:

select * from `ip_group_city`

where`ip_start` <= 4881709 order by ip_start desc limit 1;

結果會是如下所示:

ip_start|country_code|region_code|city|zipcode|latitude|longitude

4881664|us|ca|mountain view|94043|37.4192|-122.057

於是,你就會得到如下的xml資料:

<?xml

version=「1.0″

encoding=「utf-8″

?>

>

>

74.125.45.100>

>

ok>

>

us>

>

united states>

>

ca>

>

>

>

mountain view>

>

94043>

>

37.4192>

>

-122.057>

>

如果你請求的是:

這樣你會得到csv的格式:

74.125.45.100,ok,us,united states,ca,,mountain view,94043,37.4192,-122.057

限制IP位址訪問資料庫

通過使用資料庫伺服器端的sqlnet.ora檔案可以實現禁止指定ip主機訪問資料庫的功能,這對於提公升資料庫的安全性有很大 的幫助,與此同時,這個技術為我們管理和約束資料庫訪問控制提供了有效的手段。方法 在sqlnet.ora檔案下黏貼這個 tcp.validnode checking yes tc...

PHP使用IP位址連線MySQL資料庫

我們通常測試的時候都是用mysql connect localhost usrname password 的方式來連線mysql資料庫的,can t connect to mysql server on 111 skip external locking instead of skip networ...

Pg資料庫的IP位址最優查詢

pg有專門的ip資料型別 inet,可直接對欄位操作,ip位址搜尋 為了提高搜尋速度,需要建索引 btree ip start,ip end 加上order by ip start desc limit 1 前提條件 表裡ip範圍不能重疊,乙個ip只能查一條記錄 所有ip都能查到,不然會掃瞄一半的索...