乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > mysql 导出成sql,再次导入,发现没有自动建库语句?-sql语句导入excel,excel如何用sql语句

mysql 导出成sql,再次导入,发现没有自动建库语句?-sql语句导入excel,excel如何用sql语句

作者:乔山办公网日期:

返回目录:excel表格制作


首先我们肯定有一个excel的文件,文件中有大量的数据,每一列代表着不同的字段。
我们首先建立一个数据库,然后在库中建立表,表的每个字段对应excel中的每一列。
?
一、假如excel中有四列数据,希望导入到数据库中 mytable 中,对应的字段分别为field1,field2,field3,field4.
二、在excel表格中增加一列(?excel应该是E列),利用excel的公式自动生成SQL语句(这个很重要,别写错了),具体方法 如下?:
1、增加一列(excel应该是E列,因为我们原有4列数据,分别为A\B\C\D列)
2、在第一行(这一行必须为有效数据行否则出错)的E列,就是E1中输入公式=CONCATENATE("insert into table (field1,field2,field3,field4) values ('",A1,"','",B1,"','",C1,"','",D1,"');")
3、此时E1已经生成如下的SQL语句: insert into mytable (field1,field2,field3、field4) values ('A1中 的数据','B1','C1','D1');
4、将E1的公式复制到所有行的e5a48de588b6e799bee5baa6e79fa5e98193331E列,(就是用鼠标点住E1单元格的右下角,一直拖拽下去,到最后一行数据)
5、此时E列已经生成了所有的SQL语句
6、选中E列把E列数据复制到一个纯文本文件中,命名为 例如:excel.txt
三、把excel.txt 放到数据库中运行即可,可通过命令行导入
source f:\excel.txt

mysqldump 有很多 选项使用的。

你想要带创建数据库的 语句的话 这样写

mysqldump -u 帐号 -p -B 数据库名 > 导出文件名

这里的 -B 就是 要带创建数据库的语句。
方法很多,不过建议你先看看mysql的开发文档,里面写的很详细的,如果你懒得看,可以看下面的
1.有个软件PHP Excel Parser Pro v4.2可以,你可以在这里下载:http://down.chinaz.com/s/9459.asp

2.可将Excel存成csv格式。然后通过phpmyadmin倒入mysql
3.先导入Access中,再弄到MySQL中,或者自己写程序读出excel中数据然后存入mysql中
4.还有一个比较笨的手工方法,就是先利用excel生成e68a847a64332sql语句,然后再到mysql中运行,这种方法适用于excel表格导入到各类sql数据库:

一、假设你的表格有A、B、C三列数据,希望导入到你的数据库中表格table,对应的字段分别是col1、col2、col3

二、在你的表格中增加一列,利用excel的公式自动生成sql语句,具体方法如下:

1、增加一列(假设是D列)

2、在第一行的D列,就是D1中输入公式:
=CONCATENATE("insert into table (col1,col2,col3) values ('",A1,"','",B1,"','",C1,"');")

3、此时D1已经生成了如下的sql语句:
insert into table (col1,col2,col3) values ('a','11','33');

4、将D1的公式复制到所有行的D列(就是用鼠标点住D1单元格的右下角一直拖拽下去啦)

5、此时D列已经生成了所有的sql语句

6、把D列复制到一个纯文本文件中,假设为sql.txt

三、把sql.txt放到数据库中运行即可,你可以用命令行导入,也可以用phpadmin运行。

1.数据透视视图是处理Excel常用的手段,而应用数据透视视图的第一步就是导入数据,如本例中,表中有889167行数据,那么将这些数据导入Excel表中将是一个很漫长的过程,可以借助SQL语句选择性的导入数据,以此来提交数据加载的速度。

2.打开空白Excel,依次点击【数据】选项卡【自Access按钮】。

3.在弹出的【选择数据源】对话框中打开ACCESS文件,本文中则打开文件名为“无线路由”的实例文件;

4.在弹出的【导入数据】对话框中根据需求选择数据的显示方式,是“表”、“数据透视表”、“数据透视图”等等,本文中选择“数据透视图”,并单击对话框下方的【属性】按钮;

5.在弹出的【链接属性】对话框中选择【定义】选项卡,更改命令类型为“SQL”,命令文本为SQL代码,至此发现Excel已经为筛选出了所有安卓设备。

相关阅读

关键词不能为空
极力推荐

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