关于将excel中数据导入MySQL中,网上有三四种方法,但试过后,发现都比较繁琐,很难成功,但下面这种方法比较简单,且一定能成功。
步骤如下:
第一步:将excel文档另存为.txt格式。(此步看似简单,但遇到大数据时,很可能出错。检查excel文件和txt文件大小是否相近,否则,就是保存为txt过程中,excel文件的数据丢失了! 解决办法是,将excel中数据存放在多个txt 文档中,并不影响下面的在表中添加数据。)
第二步:打开MySQL命令行实用程序,新建database 和table.
先建database: create database (xuxuehua) 括号里的是你要给数据库起的名字。
再建表,首先进入某数据库 use xuxuehua; create table (stocks);括号里的为表的名称。
此处建表有一个较为好用的方法,可以一次性创建几个表:
新建一个txt文档,文档里写入建表语句,该语句可以是SQL语句。在命令行中输入 ’source 文档路径‘,便可以建立表。
第三步:将转为.txt格式的数据填入表中
命令为“ load data local infile '文档路径’ into table stocks fields terminated by '\t'
一张完整的表建成了!