重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

mysql怎么把表格导入 mysql怎么把表导入数据库

mysql怎么导入excel数据

一、假如excel中有四列数据,希望导入到数据库中

创新互联是专业的沙坪坝网站建设公司,沙坪坝接单;提供成都网站设计、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行沙坪坝网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

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的公式复制到所有行的E列,(就是用鼠标点住E1单元格的右下角,一直拖拽下去,到最后一行数据)

5、此时E列已经生成了所有的SQL语句

6、选中E列把E列数据复制到一个纯文本文件中,命名为

例如:excel.txt

三、把excel.txt

放到数据库中运行即可,可通过命令行导入

source

f:\excel.txt

mysql数据库怎么导入excel表格

首先我们需要在mysql管理工具上面新建一个表,也可以用mysql命令创建,表建立完成之后,你需要将表中的字段名字告诉给填写excel表的人员.

打开excel表,按照程序提供的字段填写相应的数据.此时注意下面几点:名字(我用红色标示出来了)需要跟程序提供的一样,其他的描述,表头可以不写都行.

我使用的mysql管理工具是Navicat for MySQL,打开工具,选择表所在的数据库,然后点击数据库名字,右键数据,出来下拉菜单选择import wizard ,有汉化版本的更明确.弹出一个选择界面,我们选择excel file文件

点击next(下一步),我们选择我们对应的excel文件就行,然后再下面选在我们的文件内容在哪一个sheet中,也就是你的内容写在excel什么地方,这点需要注意,也是关键的地方,我的内容在sheet3中,所以我选择sheet3 ,如图:

点击next (此步骤也是关键步骤),需要注意2点: 1:filed name row 就是你的字段所在excel中的位置,也就是第几行(简单办法,一般就是英文对应的那一列).2:first data row(从哪一行开始执行),数据从哪一行开始呢,我这里选择的是3,4.

点击next 我们选择 target table 目标对应的数据库,选择你要导入到哪个数据库中表中.

7

如果到上面一步没有问题的话,我们默认next到最后 就行了.然后打开表就能看到数据跟excel表中的一样.

如何在MySQL数据库中导入excel文件内的数据

01

MySQL

打开MySQL数据库,然后在在MySQL中新建一个【student】表,创建列为ID和Name,如下图所示:

02

Excel

新建一张Excel,Excel列中的名字要与数据库中student的列名一样,如下图所示:

03

导入向导

右击数据库中的【student】表,在弹出的下拉菜单中选择【导入向导】,如下图所示:

04

选择数据格式

会弹出一个【导入向导】窗口,选择数据的格式,比如excel的格式为.xlsx,当然有的excel的格式为.xls,根据后缀名而定,如下图所示:

05

导入excel

然后要导入方才新建的excel文件,选择文件的存放位置,然后点击【打开】按钮即可,如下图所示:

06

选择sheet

然后选择要导入excel文件中的哪一个sheet,比如选择sheet1,然后点击【下一步】按钮,如下图所示:

07

导入模式

然后一直点击【下一步】按钮来到【导入模式】,勾选【添加:添加记录到目录表】选项,点击【下一步】按钮,如下图所示:

08

开始导入

点击【开始】按钮,当出现【Finished -Successfully】提示时即表示导入成功,如下图所示:


新闻标题:mysql怎么把表格导入 mysql怎么把表导入数据库
分享网址:http://cqcxhl.com/article/ddcijop.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP