- 1、如何把純真ip數據庫導入到MySQL數據表中
- 2、哪個國際IP庫比較准?
- 3、純真ip數據庫怎麼用?
- 4、純真ip數據庫怎麼導入mysql中
- 5、Country如何輸入到mysql數據庫裡面’ title=’純真ip數據庫 獲取的地名$QQWry->Country如何輸入到mysql數據庫裡面’>純真ip數據庫 獲取的地名$QQWry->Country如何輸入到mysql數據庫裡面
- 6、如何用ip連接mysql數據庫
一、下載最新版的QQWry.Dat
二、下載IPLook
使用IPLook把QQWry.Dat文件解壓到IPData.txt文件
打開IPData.txt文件格式是這樣的
0.0.0.0 0.255.255.255 IANA保留地址 CZ88.NET
1.0.0.0 1.0.0.255 澳大利亞 CZ88.Net
1.0.1.0 1.0.3.255 福建省 電信
1.0.4.0 1.0.7.255 澳大利亞 CZ88.NET
1.0.8.0 1.0.15.255 廣東省 電信
1.0.16.0 1.0.31.255 日本 CZ88.NET
1.0.32.0 1.0.63.255 廣東省 電信
1.0.64.0 1.0.127.255 日本 CZ88.NET
1.0.128.0 1.0.255.255 泰國 CZ88.NET
1.1.0.0 1.1.0.255 福建省 電信
1.1.1.0 1.1.1.255 澳大利亞 CZ88.NET
三、使用Navicat for MySQL工具
1.建立ip數據庫表
CREATE TABLE `ip` (
`StartIP` varchar(20) default ”,
`EndIP` varchar(20) default NULL,
`Country` varchar(30) default NULL,
`Local` varchar(50) default NULL,
KEY `IP` USING BTREE (`StartIP`,`EndIP`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
2.使用Navicat for MySQL的導入嚮導功能把IPData.txt文件的數據導入到ip數據表中
四、如何在MySQL中對ip比較
select * from ip where INET_ATON(‘119.253.32.42’) between INET_ATON(startIp) and INET_ATON(endIp);
純真的不錯的。
QQIP庫導入MYSQL數據庫現成的SQL備份下載,該庫更新到2008-10-28修正了大量不準確的地址,應該是目前網上新準的一個IP庫,在原來的庫基礎上增加了IP轉換數字的字段,您下載後通過SQLyog (SQLyog 點擊這裡下載 SQLyog破解註冊版 )導入到您的數據的時候可以直接,通過對比ips1,ips2字段調用了。
QQ純真ip庫最新更新到2008-10-28日,下載解壓縮後面運行ShowIP.exe, 點擊解壓另存為記事本就可以把dat文件的ip數據庫釋放出來。剩下你就可以自己把文本文件導入到數據庫裡面了,如果你不會導入數據庫,或者懶得導入,嘿嘿,點擊這裡下載mysql ip 庫SQL備份好的IP庫直接導入到你的數據庫就可以了。
參考資料
QQ純真ip庫最新更新到2008-10-28日
QQIP庫導入MYSQL數據庫現成的SQL備份下載
下面是jsp的把ip地址變成數字地址的代碼:
騰訊QQ IP數據庫是一個收集了包括最全的網吧數據在內的中國電信、中國網通、長城寬帶、網通寬帶、聚友寬帶等 ISP 的最新準確 IP 地址數據的軟件。
使用方法如下:
下載後直接點開就會出現軟件頁面,界面如圖:
把文件QQWry.Dat解壓到QQ的目錄,覆蓋原有的文件。關閉QQ,重新啟動。就能升級QQ的IP數據庫。
假如qq目錄裡面有CoralWry.dat,則刪除該文件,把解壓出來的QQWry.Dat改名為CoralWry.dat。
還可以查詢本機的IP,只要點擊“本地ip”的按鈕即可出現:
打開IPData.txt文件格式是這樣的
0.0.0.0 0.255.255.255 IANA保留地址 CZ88.NET
1.0.0.0 1.0.0.255 澳大利亞 CZ88.NET
1.0.1.0 1.0.3.255 福建省 電信
1.0.4.0 1.0.7.255 澳大利亞 CZ88.NET
1.0.8.0 1.0.15.255 廣東省 電信
1.0.16.0 1.0.31.255 日本 CZ88.NET
1.0.32.0 1.0.63.255 廣東省 電信
1.0.64.0 1.0.127.255 日本 CZ88.NET
1.0.128.0 1.0.255.255 泰國 CZ88.NET
1.1.0.0 1.1.0.255 福建省 電信
1.1.1.0 1.1.1.255 澳大利亞 CZ88.NET
三、使用Navicat for MySQL工具
1.建立ip數據庫表
CREATE TABLE `ip` (
`StartIP` varchar(20) default ”,
`EndIP` varchar(20) default NULL,
`Country` varchar(30) default NULL,`Local` varchar(50) default NULL,
把變量寫在單引號里, 是不被解析的, 最好還是用“.”拼出來。
1.改表法。可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 “mysql” 數據庫中 “user” 表裡的 “host” 字段,把”localhost”改稱”%”,即可。
mysql -u root -pvmwaremysqluse mysql;mysqlupdate user set host = ‘%’ where user = ‘root’;mysqlselect host, user from user;
2.授權法。例如,你想用戶myuser使用密碼mypassword通過ip地址連接到mysql服務器,使用:
GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’%’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;
如果你想允許用戶myuser從ip為192.168.1.3的主機連接到mysql服務器,並使用mypassword作為密碼
GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’192.168.1.3’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/127062.html