最新 MySQL for Excel的安装教程与功能介绍

一、安装

最近遇到要把Excel中的数据移进MySQL数据库的需求,在搜索资料的过程中,发现了MySQL for Excel这个软件。
MySQL for Excel是MySQL官方推出的用于Microsoft Excel的小插件,使得Excel与MySQL数据库能进行交互,实现数据的导入、导出、增补、修改等操作。
首先是安装,直接放官网链接:直达链接
或者自己在百度找也行。
下好安装包后,双击安装;此时可能会出现错误提示“The Microsoft Visual Studio Tools for Office Runtime must be installed…”,如下图。
在这里插入图片描述
这时需要再去微软官网下“Microsoft Visual Studio Tools for Office Runtime”这个软件,下载链接:微软官网
安装好这个以后,再安装MySQL for Excel就不会有错误了。

二、功能介绍

安装好后,打开Excel,点击顶上选项卡中的“数据”项,即可在最右侧看到MySQL for Excel这个插件。
在这里插入图片描述
点击这个按钮,即可在Excel右侧显示它的主界面,如下图。
在这里插入图片描述
一般常用的是“打开现有连接”,双击白色方框里你想使用的某一个连接即可。比如我双击“test2”,如下图。
在这里插入图片描述
输入密码以后,进入数据库管理界面,如下图。接着,你就可以选择你想用的某个数据库,或者新建一个了。
在这里插入图片描述
比如我这里双击选择了“excel_test”这个现有数据库,进入如下图的数据管理界面。
在这里插入图片描述
下面简单介绍一下这几个功能。

1.在数据库中创建一张新表,并把Excel中的数据导出到里面

选中Excel中你要导入的数据,并点击第一个按钮(红框里的)。
在这里插入图片描述
选择后出现如下图的引导界面,设置好(至少要设置个表名)以后点右下角的“Export Data”就完成了。
在这里插入图片描述
在这里插入图片描述
如下图,可以看到数据库中多出一张表。
在这里插入图片描述

2.把数据库中现有的表导入到Excel中

选中一张表(比如我这里选的“student_info”),并点下如下图红框中的按钮。
在这里插入图片描述
出现如下图的引导界面,默认把所有列的导入,也可以自己手动选一下导入哪几列。
在这里插入图片描述
导入后,Excel中就出现了刚才选的表里的数据(甚至还帮你设置好了自动筛选),如下图。
在这里插入图片描述

3.把现有的表导入Excel(会新建一个sheet)以便编辑

这个功能主要是使你能在Excel中编辑数据库中的表,更加方便、直观。
在这里插入图片描述
点击后,如下图。
在这里插入图片描述
在这里插入图片描述
“Revert Data”是恢复为原来的数据,如果你改动后又不想改了,可以点它,类似于撤销;“Commit Changes”是提交更改,提交以后就不能恢复原来数据了。比如我随便改一个,把11改成15,如下图,然后点提交。
在这里插入图片描述
之后到MySQL WorkBench里查一下,果然更改成功了。
在这里插入图片描述

4.把Excel里的数据增加到现有表格中

第一个功能是新建了一个表,这个是在现有表中增添数据。比如我选中Excel中的一行数据,然后点该按钮。
在这里插入图片描述
出现如下图的引导界面,可以看出这里每一列都对应上了(显示为绿色)。之后点“Append”就行了。
在这里插入图片描述
查一下,果然增添成功了。
在这里插入图片描述
如果列不能完全对应上,如下图。
在这里插入图片描述
那就把映射方式改成“Mannual”(手动),然后手动对应你要加进去的列(先在上面灰色方框点击某一列,再在下面的框里点击某一列,就对应上了),前提是对应列的数据类型要相同。
在这里插入图片描述
查一下,也成功加进去了。
在这里插入图片描述

5.其他

另外,在“Options”里还可以设置:执行操作前先预览相应的SQL语句。
在这里插入图片描述
效果如下图。
在这里插入图片描述

三、总结

总的来说,MySQL for Excel这个软件还是挺有用的(在表格数据的导入、导出、增、改方面),尤其对我这种SQL语句懂得很少的小白来说很友好;不过,它只是个Excel插件,你要指望它实现很多复杂的数据库管理功能还是不太现实的。

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值