如何将excel表格的数据导入到mysql数据中去 如何将excel表格的数据导入到mysql数据中去

作者&投稿:唐汪 (若有异议请与网页底部的电邮联系)

导入的前提条件:    

  1. excel数据正确,数据库中表格建立完成。

    例如:excel表中有字段 id,findtime,name,summary,种类category,detail,affected_system,attack_scenarios,ease_of_attack,sms,mms,sp,xdown_software,sig_sid,correct_action,17个指段。

  2. DROP TABLE IF EXISTS `virus_signature`;

        CREATE TABLE `virus_signature` ( `id` int(11) NOT NULL AUTO_INCREMENT,

        `findtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE         CURRENT_TIMESTAMP,  `name` varchar(255) NOT NULL, `summary` varchar(100) NOT NULL, `category` int(11) unsigned NOT NULL DEFAULT '0', `detail` text NOT NULL, `affected_system` varchar(200) NOT NULL, `attack_scenarios` text NOT NULL, `ease_of_attack` varchar(30) NOT NULL, `sms` int(10) unsigned NOT NULL,`mms` int(10) unsigned NOT NULL,`sp_number` int(10) unsigned NOT NULL, `xdown_software` int(10) unsigned NOT NULL, `sig_sid` int(10) unsigned NOT NULL, `correct_action` varchar(200) NOT NULL,  PRIMARY KEY (`id`)) ENGINE=MyISAM AUTO_INCREMENT=711 DEFAULT CHARSET=utf8;

2.假设virus_signature.xls 路径是: c:/virus_signature.xls;

假设数据库信息如下:

主机:192.168.4.82,

usename: root ,

password: 123456,

database:perseus,

table: virus_signature.

 

导入方法:    

1.本地安装“Navicat for MySQL” 公司ftp上有破解版。          

2.用Navicat for MySQL连接   perseus数据库。

3.在“Navicat for MySQL”中选中perseus库中的“表” --> 右击鼠标 --> 选中“导入向导” --> 选中“Excel文件”后点击下一步 --> 导入从c:/virus_signature.xls--> 选中virus_signature 表名后点下一步 --> 根据需要输入选项卡中的项,这里“第一栏” 输入“2”后点击下一步 --> 直接下一步 --> 检查“目标栏位”与“源栏位”是否对应,对应后点击下一步 -->  根据需要选中选项卡中的项后下一步 --> 开始 --> 查看运行结果是否没有错误。

导出方法:

在192.168.4.28机器上运行如下:

mysqldump –uroot –p123456 perseus virus_signature > virus_signature.sql



1.将选中的数据快儿拷贝到一个TXT文本文件中(记得把后面的空格消掉。。否则导入数据库后会有对应的空行),假如存到“D:\data.txt”这个位置里。
2.根据要导入的数据快儿建立MySql数据库和表,然后进入命令提示符里使用命令
load data local infile 'D:/data.txt' into table exceltomysql fields terminated by '\t';
注意:盘符我使用的“/”才成功,否则提示找不到文件 下面文章中是用的“\”!
进行导入操作
手动进行Excel数据和MySql数据转换

如何将excel表格的数据导入到mysql数据中去~

工具:office excel、mysql
步骤:
1、打开mysql,用mysql命令创建一个表。

2、打开office excel,按照程序提供的字段填写相应的数据。

3、打开mysql管理工具,择表所在的数据库,点击数据库名字,右键数据,选择import wizard,选择excel file文件。

4、点击next,选择对应的excel文件,选择有文字内容的sheet,点击next 。

5、filed name row 就是字段所在excel中的位置,也就是第几行。first data row数据从哪一行开始。填完点击next。

6、选择 target table 目标对应的数据库,选择要导入到的数据库表中。

7、默认next到最后。完成。

excel批量导入mysql,下面通过一个例子来介绍方法:
用mysql客户端可视化工具Navicat for MySQL,用其打开表,点击导入向导

选择要导入的excel类型,点击下一步

如图操作,选择要导入的文件

下一步,选择导入起始行

下一步,选择对应的列

下一步,选择开始

导入成功

关闭,刷新表,可看到数据成功导入

如何把excel中的数据导入到wps表格中
答:冒昧的问一句,用转么 回答者: 刘华钧 - 魔法师 四级 10-20 17:14 ___正解

怎样将Excel文件导入数据库(在JSP环境下Java代码)
答:呵呵,楼主既然思路都有了还怕写不出代码么?你这个思路没有问题的!可以把这个问题拆分成几个小问题,就简单多了。第一是文件上传,可以参照Jakarta的FileUpload组件,其实也不一定要用这个,用普通的Post也就行了。第二是Excel解析,用JSL或者POI都行 第三是数据保存,这个应该简单吧,一个循环,一行...

怎样将excel表格数据引用到另一张对应的表格中
答:直接在第二张表用“=”等到表1对应的单元格。

如何把EXCEL表中行和列名称相同的数据导入到另一个表中?
答:=INDEX($D$2:$G$5,MATCH($C9,$C$2:$C$5,0),MATCH(D$8,$D$1:$G$1,0))

我有很多Excel报表数据要手工录入到类似CRM的一个系统,有什么工具软 ...
答:为此,我们专门研究开发了这款办公应用自动填表程序,让它帮助客户自动填表,批量填表,自动保存,连续不断的从已有的EXCEL文件或文本文件中输入数据到第三方应用程序中,让你本该用人工机械式的一格一格输入的工作,实现电脑自动化。[给力]本软件支持导入文本文件、CSV表格数据、EXCEL表格数据、WPS ET表格...

如何导出excel中部分数据(比如一行中的若干单元)到Word中的指定位置...
答:用vba甚至不用管word的range就轻松搞定 将excel和word的模板放在同一个目录,以后按姓名生成不同的word文档 在excel那个工作表空的地方建个按钮控件,其脚本如下 Sub 按钮1_单击()s_name = ActiveWorkbook.Name s_name1 = ActiveSheet.Name s_path = ThisWorkbook.Path ls_01 = "word模板名"Set ...

怎么样把Excel中较大的表格完整的复制到Word中,且在Word中还可以进行编...
答:2. 单击常用工具栏中的〔复制〕按钮,将选中的对象复制到“剪贴板”中。 3. 回到正在编辑的Word文档中,定位插入点,然后单击“编辑”菜单中的“粘贴”命令。方法二:利用“选择性粘贴”命令来嵌入 利用此方法插入表格后,双击插入的表格可进入Excel,并可以在其中进行编辑,但原Excel工作表中的数据如...

使用C++怎样将Excel导入到数据库Access中。或者说用Excel作为数据源直接...
答:把Excel当作数据库就正常处理就可以了,参考资料:http://www.vckbase.com/document/viewdoc/?id=421

速达3000 初始库存录入中怎么把EXCEL 里的初始数据导入
答:具体操作步骤如下:1、首先,打开计算机并登录至速达软件,点击业务管理-采购管理,如下图所示,然后进入下一步。2、其次,在采购管理选项中,单击“采购收货”选项,如下图所示,然后进入下一步。3、接着,弹出采购收货页面,如下图所示,然后进入下一步。4、然后,查看下面的记录详细信息,找到产品...

excel每天从当天的表中提取数据到一个新表
答:当然可以,可是何为固定位置的数据,题目说得太笼统,没法具体定制,你可以参考一下下面的,这个宏可以手动选择源数据的文件夹和汇总数据的存放目录,然后把源数据表的所有数据合并在一个表里 你新建个文件,插入个模块,粘贴如下代码,然后保存好.执行后在一个新表格中有全部数据 Sub 合并数据()'获取本...