F1:生成TXT文件
1.將文件另存為“文本文件(制表符分割)(*.txt)”
2.然后進(jìn)入命令提示符里使用命令
load data local infile data.txt into table exceltomysql fields terminated by '\t';
數(shù)據(jù)從MySql到Excel的轉(zhuǎn)化,其過程其實還是借助那個“制表符分割”的文本文件。
將如要將這個表中的男生信息導(dǎo)入到Excel中,可以這樣。
select * into outfile data.txt' from exceltomysql where xingbie="m";
你可以打開Excel,然后選擇“數(shù)據(jù)”->“導(dǎo)入外部數(shù)據(jù)”->“導(dǎo)入數(shù)據(jù)”,選中 man.txt,一路確定就行了。
F2: 先利用excel生成sql語句,然后再到mysql中運行,這種方法適用于excel表格導(dǎo)入到各類sql數(shù)據(jù)庫:
(1)、增加一列(假設(shè)是D列)
(2)、在第一行的D列,就是D1中輸入公式:
=CONCATENATE("insert into table (col1,col2,col3) values ('",A1,"','",B1,"','",C1,"');")
如果有時間的話 '", text(A1,"yyyy-mm-dd hh:mm:ss"),"'
(3)、將D1的公式復(fù)制到所有行的D列(就是用鼠標(biāo)點住D1單元格的右下角一直拖拽下去啦)
(4)、把D列復(fù)制到一個純文本文件中,假設(shè)為sql.txt
把sql.txt放到數(shù)據(jù)庫中運行即可,你可以用命令行導(dǎo)入,也可以用phpadmin運行。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。