ITKeyword,专注技术干货聚合推荐

注册 | 登录

excel数据导入mysql数据库的数据表

nengyu 分享于 2009-07-01

推荐:excel文件直接导入mysql数据库的方法

一、假设你的表格有A、B、C三列数据,希望导入到你的数据库中表格table,对应的字段分别是col1、col2、col3 二、在你的表格中增加一列,利用excel的公式自动生成

2019阿里云双12.12最低价产品入口(新老用户均可),
地址https://www.aliyun.com/minisite/goods

excel数据导入mysql数据库的数据表

参考了,网络上的资源简单整理了一下:

excel数据导入mysql数据库:
1:选取要导入的数据块(另外有人说要多出一列,我试验后没那必要,我都整个文件导出的)

2:将选中的数据块拷贝到一个新建的表格工作薄,然后“另存为” -》“文本文件(制表符分割)(*.txt)”,存储路径自选。

3:根据要导入的数据块,建立MySql数据库和表,然后使用命令(注意是MySQL Command Line Client)登陆后,输入mysql> load data infile

'F://workspace//birt//pems.report//sql//data.txt' into
table warning
 (fields terminated by '/t');

注意:括号中的可以不要默认就是按照Tab制表符分隔的,别忘记最后“;”分号,路径要单引号或单引号,语法按照mysql的语法,进行导入操作。
同时,你也可以在MySQL Query Brower中运行该语句。

现在数据已经全部导入到MySql里了,让自己来select看一下吧,
到此,数据由Excel数据到MySql数据库表的导入问题已经解决。

推荐:ThinkPHP3.1.3使用phpExcel1.8.0实现数据从Excel表格导入mysql数据库

首先,去PHPExcel官方网站下载PHPExcel,官方地址为;http://phpexcel.codeplex.com/.我下的是1.8.0版本的.解压后发现还是蛮大的,有十几M,不知道其他版本是不是会小

顺便说一下数据从MySql数据库中的数据表导出到Excel的转化,步骤刚好相反,其过程其实还是借助那个“数据分隔符”的txt文本文件。
同样输入mysql>select * into outfile 'F://workspace//birt//pems.report//sql//data.txt' from warning;这样就把warning中的所有数据导出到txt文本文件中了。最

后一步就是要把这个文本文件导入到excel中。
你可以打开excel,然后选择“数据”->“导入外部数据”->“导入数据”,选中刚刚导出的文本文件,一直按确定就行了。

注意:如果,你导出文本的时候指定了特定的数据分隔符,就在excel导入数据的时候有个界面可以选择以什么作为分隔符的。

如果,你要导出特定的部分数据,就需要在你的导出语句中加入条件。基本类似一下代码:
select * into outfile 'F://workspace//birt//pems.report//sql//data.txt' from warning where columnname='test';

其实,这里关键是sql语句了,如果想了解更多可以看mysql的帮助及相关文档。

最后祝各位好运~~

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/fy_kenny/archive/2008/05/30/2497514.aspx

推荐:从Mysql数据库读取数据批量导入到Excel文件

    本篇和上篇类型,只是顺序发生了变化——从Mysql度数据并保存到Excel中。     导出XLS流程:读取数据库的表->循环记录构建制表符分隔的字段信息->设置header

excel数据导入mysql数据库的数据表 参考了,网络上的资源简单整理了一下: excel数据导入mysql数据库: 1:选取要导入的数据块(另外有人说要多出一列,我试验后没那必要,我都整个文件导出的) 2

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。