已知是单行是独行,已知是逆旅是苦旅

除了向前,只有向前

目录 

前言

下载插件 安装插件 导入/出数据

前言 

各位可爱的小伙伴儿们!还记得上周五的 DBeaver 安装大法么?!在文章的最后,简单粗暴的介绍了该工具的简单功能。也许有的小伙伴儿已经愉快的开始进行练习,也许有的小伙伴儿因为时间的关系还处于一脸懵逼的状态。但,这些都不重要,只要从此时此刻开始,就一切都来得及!

在日常工作中,数据表通常以 EXCEL 的形式存在,但有的时候有很多数据逻辑不适合在 EXCEL 中完成,通常会导入数据库中进行操作,那么如何实现 EXCEL 与 MySQL 数据库交互使用?让我们一起揭开迷雾!

下载插件 

为了使得 EXCEL 与 MySQL 顺畅沟通,需要一些配置,即 MySQL  for EXCEL 插件。

下载地址:https://dev.mysql.com/downloads/windows/excel/

vue文件里如何连接MySQL数据库 vue怎么连接mysql_MySQL

安装插件 

因为小编千百年来的糟糕运气,当然不可能很顺利的安装啦!

1、遇到无法安装的情况及其解决办法 安装的第一步,就遇到了如下的问题!!!


vue文件里如何连接MySQL数据库 vue怎么连接mysql_MySQL_02

vue文件里如何连接MySQL数据库 vue怎么连接mysql_MySQL_03

解决办法:打开腾讯管家软件管理,进行“ Visual Studio ”搜索,愉快的安装第一个。 安装完成后,会要求电脑重启。


vue文件里如何连接MySQL数据库 vue怎么连接mysql_vue 导入excel插件_04

2、安装 MySQL for EXCEL

双击安装包,点击下一步,就可以啦!

vue文件里如何连接MySQL数据库 vue怎么连接mysql_导出数据_05

3、查看其是否安装成功

打开任意一个 EXCEL 数据文档,点击数据选项卡,查看最右侧,如果出现下图红框中功能版块,则显示安装成功。

vue文件里如何连接MySQL数据库 vue怎么连接mysql_MySQL_06

导入/出数据

安装成功是不是就可以愉快的使用了呢?!

当然不是!!!因为,要连接啊! 1、查看插件功能

鼠标点击 MySQL for EXCEL 按钮,出现如下内容

vue文件里如何连接MySQL数据库 vue怎么连接mysql_MySQL_07

2、建立新的数据库连接

点击“New Connection”,填写相关内容,如下

vue文件里如何连接MySQL数据库 vue怎么连接mysql_vue 导入excel插件_08

3、选定数据库/表,查看插件相关功能

(1)点击数据库及其数据表,进入后出现三个内容,即表格、视图、存储。

(2)在下方有三个按钮,依次为

Options:对相应的数据操作时,整体参数的设置,建议使用默认不要修改。

Back:返回上一菜单。

Close:关闭该插件。

vue文件里如何连接MySQL数据库 vue怎么连接mysql_vue 导入excel插件_09

4、导入/出数据

场景一:将 MySQL 中的数据导入 EXCEL

(1)找到要导出的数据表,鼠标右键击之 ,发现出现三条指令。

其一,导出的功能

其二,查看要导出数据的概况

其三,刷新数据库项目

vue文件里如何连接MySQL数据库 vue怎么连接mysql_vue 导入excel插件_10

(2)导出选择的数据表

vue文件里如何连接MySQL数据库 vue怎么连接mysql_导出数据_11

注意:当选中数据表没有鼠标右击的时候,下方红框也出现了导出数据的按钮,那么两者的区别是什么呢?

(1)鼠标右击导出数据,每次执行后都创建新的数据 sheet; (2)下方红框导出数据,在原来的 sheet 上继续操作。即sheet 表中已经有数据,会在最后一行数据之后继续导入新的数据。

vue文件里如何连接MySQL数据库 vue怎么连接mysql_MySQL_12

场景二:将 EXCEL 中的数据导入 MySQL

1、创建数据表

(1)仔细查看要导入的数据表,查看其字段及其数据类型

(2)创建数据表的字段顺序、数据类型与要导入的数据表的字段顺序及数据类型一致

2、导入数据

(1)选择要导入的数据 (2)选择要导入的数据表 (3)点击添加数据,如果数据很多会读取的慢一些,这个时候不要着急。

vue文件里如何连接MySQL数据库 vue怎么连接mysql_MySQL_13

(4)出现下图,注意观察是否出现红色标识,点击红框,再继续观察。如果出现,说明数值类型不匹配。无红色标识后,点击 Append 即可。

vue文件里如何连接MySQL数据库 vue怎么连接mysql_MySQL_14

vue文件里如何连接MySQL数据库 vue怎么连接mysql_MySQL_15

vue文件里如何连接MySQL数据库 vue怎么连接mysql_数据_16

(5)查看数据是否导入成功,在 DBeaver 中查询导入的数据表所有列即可。

vue文件里如何连接MySQL数据库 vue怎么连接mysql_vue 导入excel插件_17

总结:

  • MySQL 与 EXCEL 的交互使用,便于数据管理与使用
  • 要特别注意字段数值类型
  • 当导入数据中包含长串数字时,要考虑其类型是 int 还是 varchar
  • 涉及到金额时,极可能有浮点数
  • MySQL 默认日期格式为XXXX-XX-XX,如果导入数据日期格式为20190101时,则要注意数据类型的转换

写在后面:小编属于神坑体质,即使是很简单的安装也会遇到谜一般的坑。虽然安装东西耗费了半宿,但这种征服的感觉真的是痛并快乐着!勇敢的去尝试新鲜的事物,真美好!