下面是乙個免費的全球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都能查到,不然會掃瞄一半的索...