txt導入到資料庫
1. 把TXT數據導入數據到access資料庫的具體方法
access不能直接導入txt的數據,不過可以藉助Excel來導入的。先在Excel中(操作以2003為例):數據--》導入外部數據--》導入數據,在向導中選擇你要導入的txt文件,然後如下操作:下一步:之後到下一步完成就可以了。保存Excel文件,然後在access中:表空衡裂上右鍵,選擇導入,文件類型選擇xls,攔旁打開剛剛的Excel文斗閉件,按照提示一步步操作下去就行了。
2. 如何把TXT文件數據導入Mysql資料庫
首先我們使用mysql提供的命令行界面來導入資料庫,確保渣虛如自己的電腦中安裝了mysql資料庫,我們可以通過命令行來確認是否安裝了譽遲mysql資料庫,當然,第一步是打開mysql的資料庫服務,我們使用命令行來打開:如下圖所示:
啟動mysql後,我們找到需要用到的腳本文件,也就是資料庫文件,當然,我們首先得建立一個資料庫,這樣才可以導入腳本,如下圖所示:
我們在將腳本拷到本地磁碟的根目錄,這樣方便進入找到腳本,這里以d盤來說明,使用test.sql:接著我們來到命令行,使用source
d:/test.sql;來導入資料庫,先進入mysql,如下圖所示:
首先要在資料庫中建立好資料庫,然後導入腳本,所以先建立一個資料庫哦,不要腳本是不知道你要往哪個資料庫中導入腳本的,如下圖如啟所示:
然後就可以輸入導入.sql文件命令:
mysql>
use
資料庫名;
mysql>
source
d:/test.sql;
如下圖所示:
6
看到上面的畫面,說明mysql資料庫已經導入成功了哦!
是不是很簡單呢?現在來介紹第二種方法,使用mysql圖形工具導入資料庫,我們還是使用test.sql腳本來說明:
3. 怎麼將txt的數據導入oracle資料庫
將文本文件導入Oracle中需要用sqlloader的方式。
1、在資料庫中創建相應的表。
如,文本文件內容為:
1
2
3
4
create table test
(id int,
name varchar2(10),
sex varchar2(10));
2、在電腦中某路徑下編寫ctrl文件,以c盤data目錄為例,添加如下文本。如,被導入的文件名為load.txt
1
2
3
4
5
6
load data
infile 'load.txt' --被導入文件名
replace into table test
(id char terminated by ',',
name char terminated by ',',
sex char terminated by whitespace)
編寫後,將文件坦神保存成load.ctrl
3、然後打開命令提示符,並進入到文本文件和ctrl文野慧件所在目錄。
4、輸入頌信答以下語句,並執行。
1
sqlldr userid=用戶名/密碼@資料庫實例名 control=load.ctl log=load.log
5、導入後,test表中數據如下:
4. 怎樣導入txt數據到mysql資料庫
1、在MySQL資料庫中創建一個用戶表user,包含三個最基礎欄位:主鍵id,姓名name和年齡age。
CREATETABLEUSER(
idINTUNSIGNEDNOTNULLAUTO_INCREMENT,
nameVARCHAR(32)NOTNULL,
agetinyintUNSIGNED,
PRIMARYKEY(id)
)ENGINE=InnoDB CHARSET=utf8;
2、製作一個user.txt文件,每一條內容用Tab鍵進行分隔不同的屬性,多條換行。如果該欄位為NULL,則用/N表示。 裡麵包含內容如下:
雷雪松 31
raykaeso 25
leixuesong45
barbie/N
3、使用MySQL命令導入txt文本,指定本地路徑和對應表中的欄位。
LOADDATALOCALINFILE"H:/user.txt"INTOTABLEUSER(name,age);
5. 怎樣把大量的數據通過txt文件直接導入到資料庫中
首先資料庫存儲數據有自己的格式:基本數據類型、二進制。。
怎麼存儲文件形式的數據?
1、針對txt文件,讀取文本內容,資料庫欄位設置數據類型text,將讀取的文本內容存入資料庫。
2、轉化為二進制存入資料庫,讀取文件,轉化為二進制流,資料庫欄位設置bit,之後將二進制數據存入資料庫,
3、將txt文件保存伺服器制定目錄下,在資料庫中存儲txt的絕對路徑,訪問時直接訪問文件即可。
6. 如何將一個txt文檔的數據批量導入到資料庫
這個txt是什麼樣的格式?如果有規律的格式,可以先將txt讀取到DataTable中,然後循環datatable中的數據插入到資料庫中。
7. 怎樣將txt格式的文件導入到資料庫中
步驟:
1.讀取TXT文件內容。
2.分析TXT文件內容記錄特點。
3.設計好SQL資料庫欄位。
4.執行插入。
不知道樓主用什麼語言,無法具體回答。不過如果樓主懂編程的話,根據這幾點很容易搞定。
相信讀取文件和插入操作都不是難事吧。
8. 怎樣將txt格式的文件導入到資料庫中
先要將oracle跟sas連接,這個操作,也不好解釋的,在管理工具—>數據源(odbc)—>添加,然後自己設置
在sas中新建邏輯庫ccs,跟oracle先連接好,然後寫入以下代碼:
libname
ccs
oracle
user='esp'
//ccs為邏輯庫名
password='esp'
path='sdbnccs'
//user與password為oracle用戶名和密碼,sdbnccs是資料庫名
libname
source
'e:\sas';
//source
為本地要上傳的文件路徑
data
ccs.table_name;
//要導入oracle中的表名
set
source.file1
source.file2
...;
//要導入的本地sas7bdat文件
run;
我導入了很多個大表,挺方便,主要是之前的,配置連接可能有點困難,不懂可以問我!
9. 用java代碼把txt文檔中資料導入到資料庫
BufferedReader input;
try {
String s = new String();
input = new BufferedReader(new FileReader("f:\\123.txt"));
while ((s = input.readLine()) != null) { // 判斷是否讀到了最後一行
String info[] = s.split(" ");
System.out.println( info[0] + " " + info[1] + " " + info[2] );
}
input.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
把info[0] + " " + info[1] + " " + info[2] 這三個值放在insert語句里就行了 經過測試
10. txt文件如何導入到db2資料庫中
db2 import from c:\aaa.txt of del modify by coldel| insert into table1
其中c:\aaa.txt為原始文本文件全肢轎名,可以帶有完整歷歷肆路徑
of del表示文件的類型為定界ASCII類型爛臘,即每個列有分隔符的文本文件
coldel參數用於指定每個列的分隔符,後面的豎線「|」與coldel之間不要有空格