最近,在作一个移植的项目,其中有一个需求是:把数据仓库中的数据导入咱们系统的数据库中。
数据库
背景:从数据仓库中取得数据,是以excel表格存在的。vim
将xls 文件另存为以csv格式的文件,test.xls ----->test.csv服务器
重名名文件,将csv 改为 txt 格式 test.csv ----->test.txt,打开文件,数据是以逗号分隔,一行一行的展现的,把文件上传到远程服务器。spa
有时候,一行数据里面有大量的空格。把空格去掉:推荐使用在vim 下,进行空格替换。命令是,1,$ s/ //gexcel
建表,表格格式跟excel 文件格式对应。文件上传
使用 import from test.txt of del modified by coldel , insert into table .coldel 是逗号的意思。
table