国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

3步搞定純真IP數(shù)據(jù)導入到MySQL的方法詳解

2024-07-24 12:43:51
字體:
供稿:網(wǎng)友
前提: 你會用vi。 很明顯,本文是在Linux下測試通過的。本文用的是MySQL命令行工具,如果你不會,用phpMyAdmin應該也可以。
第1步: 下載純真IP數(shù)據(jù),解壓存成ip.txt。
詳解:這一步不用詳解了吧。如果你這一步都不會,下面就不用看了。
第2步: 用vi 編輯 ip.txt。
# vi ip.txt
在vi界面下輸入如下命令:
:%s//s/+/;/
一共重復輸入3次。
存盤退出:
:wq
詳解:ip.txt有4列。分別是起始ip,結(jié)束ip,地區(qū),說明。列之間用不等數(shù)量的空格間隔。為了將此文本文件到入到mysql,需要處理掉這些空格。但是只能處理掉前3列的空格,最后一列中的空格要保留。vi中輸入的命令意思是,把每一行第一個和其連續(xù)的空格替換成字符';'。
%s代表全局搜索替換。/s代表空格。/+代表盡可能多地匹配前面的字符。;代表替換成';'
第3步: 導入MySQL
創(chuàng)建MySQL表
復制代碼 代碼如下:

CREATE TABLE `ips` . `ip` (
`ip_start` VARCHAR ( 16 ) NOT NULL ,
`ip_end` VARCHAR ( 16 ) NULL ,
`region` VARCHAR ( 128 ) NULL ,
`comments` VARCHAR ( 512 ) NULL
) ENGINE = MYISAM

為避免出現(xiàn)亂碼, region和comments字段的Collation設為gbk_chinese_ci

導入ip.txt到ips數(shù)據(jù)庫的ip表
# mysqlimport -p你的密碼 --local --delete --fields-terminated-by=';' ips ip.txt
完成!
詳解:mysqlimport可以導入一個文本文件到數(shù)據(jù)庫的表中。前提是表的名字與文本文件名相同,并且表的字段與文本文件也對應起來。
--fields-terminated-by=';' 意思是字段用';'間隔開來。
--delete意思是,如果表已存在,導入前清空表中數(shù)據(jù)。

您可能感興趣的文章:

將sqlite3中數(shù)據(jù)導入到mysql中的實戰(zhàn)教程php基于Fleaphp框架實現(xiàn)cvs數(shù)據(jù)導入MySQL的方法MySQL中數(shù)據(jù)導入恢復的簡單教程PHP把MSSQL數(shù)據(jù)導入到MYSQL的方法MySQL中使用load data命令實現(xiàn)數(shù)據(jù)導入的方法解析csv數(shù)據(jù)導入mysql的方法phpMyAdmin下將Excel中的數(shù)據(jù)導入MySql的圖文方法Excel數(shù)據(jù)導入Mysql數(shù)據(jù)庫的實現(xiàn)代碼如何把ACCESS的數(shù)據(jù)導入到Mysql中MYSQL大數(shù)據(jù)導入分析Mysql大量數(shù)據(jù)導入遇到的問題以及解決方案
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宜州市| 临夏市| 洛隆县| 吉木萨尔县| 汶上县| 湛江市| 宣化县| 扶沟县| 南丹县| 宜章县| 都匀市| 马山县| 陆良县| 内乡县| 砀山县| 霍州市| 青铜峡市| 莱阳市| 盖州市| 凤翔县| 泗洪县| 镇雄县| 修武县| 仁布县| 西昌市| 上思县| 澄迈县| 武冈市| 镇安县| 黄冈市| 北海市| 繁昌县| 舟曲县| 东方市| 金山区| 永登县| 定西市| 介休市| 磐石市| 东阳市| 象州县|