乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何将excel表格的数据导入到mysql数据中去-excel导入表格数据格式转换,word表格导入到excel

如何将excel表格的数据导入到mysql数据中去-excel导入表格数据格式转换,word表格导入到excel

作者:乔山办公网日期:

返回目录:excel表格制作


可以将excel导入数据库,这样数zd据就是一样的。操作方法如下:


1.对下面数据进行组合,这用到excel中的一个功能。

在excel中有个fx的输入框,在这里把组好的字符串填上去就好了。

注:字符串1 & A2 &字符串2 & ...

A2可以直接输入,也可以用鼠标点对应的单元格。

2.每个字符串之间用 & 符号进行连接。下面是第一条连接字符串

="insert into tavern values('"&A2&"','"&B2&"','"&C2&"','"&D2&"');"

写好后按回车键Enter就能组合出对应的字符串了。

insert into tavern  values('jw_agi','曙光','0','1');

3.组好第一行的字符串后,把鼠标放到单元格右下方,出现加粗的十字,单击按下(别松开),一直往下拉,直到最后一行再放开就行了。

4.这样就把insert语句都整理好了,接下来就是把这些语句批量执行就可以了。



由于工作需要,经常需要将mysql数据库中的数据导出到excel表格,或者需要将excel表格数据导入到mysql数据库,我的方法是先将它们都转换成一种中e799bee5baa6e997aee7ad94e58685e5aeb9365间数据格式csv(execl数据可以直接导出为csv格式,csv格式也可以直接用excel打开)。下面介绍一下操作步骤: csv导入mysql load data infile 'C:\\Users\\UserName\\Desktop\\test.csv' into table `table` fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '\n'; mysql导入csv select * from `table` load data infile 'C:\\Users\\UserName\\Desktop\\test.csv' fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '\n'; 如果乱码,可用相关编辑器打开.csv文件,另存为utf-8的csv
insert into tablename
SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\temp1.xls";User ID=;Password=;Extended properties=Excel 5.0')...[Sheet1$]
注意如果两边数据类型不一致需要用e799bee5baa6e79fa5e98193e78988e69d83366cast或convert转换数据类型。
这是在查询分析器中执行的直接导入的脚本
sql2000直接执行即可,sql2005以上的需把外围配置打开(sql菜单里就有)
insert into tablename --这里输入你要导入的表
SELECT * --这里可以设置需要的execl中的字段
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',--这个是打开数据源,不用改
'Data Source="c:\temp1.xls";--这里设置你的execl存放的路径和文件名
User ID=;Password=;Extended properties=Excel 5.0')--这里也不用改,标准格式
...[Sheet1$]--这里设置execl的工作表名,一般没改过的话execl中的工作表默认三个
--Sheet1,Sheet2,Sheet3,注意别把$忘写了。

首先数据库是什么数据库。
如果数据少的话,LZ可以手动调一下格式,跟数据库表的格式一样,然后有很多数据库链接工具都提供了导入excel的功能的。

要是数据量大的话,
建议写个小的上传数据库的程序,poi或javaexcel api都可以,方法人家都封装好了,
功能也不复杂,就是一个读取表格值的过程。LZ可以试一试。
http://heweiya.javaeye.com/blog/80932

刚看到个用ODBC的
http://blog.163.com/yangxia_0523/blog/static/2826104224551/
没细研究过,参考吧

相关阅读

  • 如何把<em>EXCEL</em>表<em>导入</em>到access

  • 乔山办公网excel表格制作
  • 1.在Access中创建对Excel工作簿的链接:在Access中选择“外部数据——百导入——Excel”。2.在“获取外部数据”对话框中选择“通过创建链接表来链接到数据源”。必须为每个Excel工作簿重
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网