mysqltxt導入資料庫
有些資料庫管理軟體可以導入,也可以用java或者c連資料庫,然後讀取txt以後轉換成資料庫可以接受的格式,嵌入SQL語句,into進各個表即可
⑵ 從未知具體內容的txt大文件中如何導入到mysql資料庫里
不知道你會不會
DOS命令
,就是輸入mysql.exe之前的那個黑色窗口,提示符是>符號的那個,那裡面有個
命令
可以查看任何文件的內容,無論是什麼格式,也無論文件有多大,這個命令就是more,
參數
是
文件名
,例如下面的命令查看abc.txt的內容:
C:\>more
abc.txt
上面例子中>以及以前的部分是系統自動出來的,點開始、
程序
、
附件
裡面的
命令提示符
就會進入這個狀態,上面的命令回車後會顯示abc.txt文件的內容,一次顯示一屏幕,按
空格鍵
顯示下一屏,無論文件多大,都能瞬間顯示內容,多少G的都可以。
另外,如果你不是WINDOWS,是linux、UNIX等,都有這個命令,而且
用法
都是相同的。
通過MORE命令可以查看
TXT文件
的
分隔符
這些,你就能寫出正確的導入命令了,看提問的口氣我相信MYSQL你比我精通,我就不羅嗦了,
有問題
再討論。
⑶ 怎麼在MySQL中導入txt文件啊
感覺導入資料庫後是亂碼可能你的方法並沒有問題,可能是默認情況
下,Mysql並不支持中文,可以在建表或建庫是把表的字元集設為gb2312,CHARACTER
SET
gb2312;
或者直接把mYsql字元集設置為GB2312,方法:MYsql
Server
Instance
Config
Ward
在字元集那一頁,選擇自定義字元集,選擇gb2312就ok啦
⑷ mysql怎樣將一個資料庫中的數據導入到另一個資料庫中
1、啟動該工具,設置好數據鏈接。
⑸ TXT怎麼導入mySQL資料庫
1: 登錄資料庫: 默認用戶名: root 默認密碼: root
說明:
load data: 讀取數據
local: 默認是使用伺服器文件 , 如果想用電腦里的本地文件
replace 如果有主鍵約束 , 在遇到重名的 , replace進行替換 , 或者用ignore不替換 , 如果沒約束 , 可以不寫
fields terminated by',': 指定分隔符 , 默認是'/t'
⑹ mysql 如何把txt導入資料庫
LOAD DATA LOCAL INFILE 'file_name.txt' INTO TABLE `tbl_name` FIELDS TERMINATED BY '欄位分隔符 (通常是逗號, \t, 或者空格等)' ENCLOSED BY '\"' ESCAPED BY '\\' LINES TERMINATED BY '行分隔符 (通常是\r\n (windows), \n (linux)' IGNORE 文件開頭要忽略的行數 LINES (`欄位名1`, `欄位名2`, ..., `欄位名n`)
⑺ 如何導入MySQL資料庫
1、打開電腦,在電腦桌面的開始界面中找到mysql,如圖所示。
⑻ 怎樣導入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);
⑼ txt文本導入mysql資料庫
題主你好,
可以使用:
LOAD DATA INFILE 'data.txt' INTO TABLE table2 FIELDS TERMINATED BY '----';
-----
希望可以幫到題主, 歡迎追問.
⑽ 如何將txt文本中的數據輕松導入MySQL表中
例如下面的命令把c:\1.txt文件中的內容插入到資料庫test的表t中:
load
data
infile
'c:\1.txt'
into
table
test.t;