“MySQL for Excel” 这是个什么东西?相信很多的朋友都没有听说过它,它藏得太深了,先给它曝光一下

发现了吗?这个可是MySQL官方提供的一款Windows平台使用的工具哦!由于近年来,MGR,Document store等一系列产品的出现,使得它产生了被人遗忘的感觉,事实上就在6月10日,官方发行了它的最新版本1.3.8。在最新版本里面增加了许多新功能,并改善了数据导入功能。

在这里,简单地介绍一下“MySQL for Excel”。

MySQL for Excel 是一款插件,它可以在Excel里面浏览MySQL的数据库,表,视图和存储过程。通过使用它,用户可以将MySQL里面的数据导入Excel、将Excel表单中的数据导入MySQL数据库,也可以直接通过Excel修改MySQL里面的数据。

下面简单的介绍一下使用方法。

当安装好MySQL for Excel以后,会在Excel的数据选项卡里面出现图标,如图所示:

修改mysql user表 root的host mysql 更改_mysql会更改原excel吗

当点击这个插件时,首先会出现一个连接选项,提示选择已有的MySQL数据库连接,或者创建一个新连接。

修改mysql user表 root的host mysql 更改_mysql会更改原excel吗_02

双击连接以后,就会按照连接的设置连接到MySQL服务器,选择对应的表,点击“Edit MySQL Data”就会将表格内容导入Excel单元格,之后就可进行修改了。

修改mysql user表 root的host mysql 更改_mysql_03

导入到Excel的数据,经过修改之后点击Commit Change就可以导回MySQL。

怎么样?是不是很方便?对于一些不懂得操作数据库的办公用户来说,通过简单的鼠标点击,就可以直接对日常使用的数据在数据库里面进行修改了。这仅仅是一种使用方法,您还可以继续深挖。

看到这里,DBA朋友可能会有疑问了,使用Excel修改数据时所做的更改会覆盖其他用户同时进行的更改吗?

MySQL for Excel具有乐观更新特性,它会检查外部编辑,并在提交任何更改之前通知您是否存在更改。如果发现外部编辑,则可以选择是否覆盖其更改。默认情况下启用此选项,并且可以禁用(悲观更新)。禁用此选项意味着总是会覆盖外部更改。

这次的介绍就到这里,希望通过这个介绍能够让您知道MySQL for Excel的存在。

感谢您关注MySQL!