zoukankan      html  css  js  c++  java
  • MySQL for Excel用法

    MySQL有一款工具“MySQL for Excel”它可以提供将Excel的数据导入MySQL,或者将MySQL的数据导出到Excel的功能。简而言之,使用MySQL for Excel可以通过Excel操作MySQL的数据。接下来简单介绍一下它的安装和使用。
    一、下载。
    http://dev.mysql.com/downloads/installer/ 可以从官网下载最新的版本。
    官网提供了英文的安装手册,感兴趣的话可以仔细阅读一下。http://dev.mysql.com/doc/refman/5.6/en/mysql-for-excel-install.html

    二、安装
    1、下载后是一个msi文件,按照提示一步一步安装即可。
    2、选择 Install Upadate 之后会出现更新选项,根据自己的环境来选择,如果是全新安装的话,全部选择即可。
    3、安装结束后会提示是否启动MySQL Workbench(这个是MySQL的官方GUI工具,非常方便,以后会介绍),启动它的目的主要是配置MySQL的连接。

    三、启动
    打开一个Excel,这里用Excel2010举例。
    MySQL <wbr>for <wbr>Excel简介

    启动Excel后,点击“Data”标签,会在右上角看到MySQL for Excel 按钮。点击以后会发现在右侧出现已经在MySQL Workbench里面已经建立好的各种连接,当然也可以建立一个新的连接。
    MySQL <wbr>for <wbr>Excel简介


    点击一个既存的连接,这时会提示输入数据库密码(如果在MySQL Workbench里面已经保存了用户信息,将不会出现该画面)
    MySQL <wbr>for <wbr>Excel简介

    连接成功后,会在右侧显示数据库里面的Schemas
    MySQL <wbr>for <wbr>Excel简介

    相信使用这个工具的主要目的就是为了将数据库里面的数据导出到Excel,或者是将Excel的数据导入到数据库里面。该工具提供了3种数据操作功能 “Import MySQL Data”、“Edit MySQL Data”和“Append Excel Data to Table”从名称上来看非常容易理解,分别是 导入MySQL的数据到Excel、编辑MySQL的数据和将Excel的数据添加到数据库的表里面。注意:“Append Excel Data to Table”功能需要选中Excel里面的数据才会有效。
    MySQL <wbr>for <wbr>Excel简介

    四、应用。
    接下来主要介绍一下数据的导入和导出功能,数据的编辑功能感觉不是很实用,MySQL Workbench的该功能要比它好用的多。
    Import MySQL Data
    这里举个例子,我们就用MySQL自带的系统表来试验。
    我们来选择mysql.db来导出
    MySQL <wbr>for <wbr>Excel简介
    点击“Import MySQL Data”将会出现下一个画面,在这个画面可以选择导出多少行,并且从哪一行开始可以导出,我在这里选择全部导出。

    MySQL <wbr>for <wbr>Excel简介

    导出的结果见下图。
    MySQL <wbr>for <wbr>Excel简介

    Append Excel Data to Table
    接下来使用Excel里面的数据导入到MySQL里面,注意数据库里面表的数据不要和要导入的数据产生主键冲突,否则不能正常导入。
    首先要选取需要导入的数据区域和目标表
    MySQL <wbr>for <wbr>Excel简介

    点击“Append Excel Data to Table”后将出现以下画面,将要导入的数据也会显示出来,注意:如果导入的数据包含表头,需要将“First Row Contains Column Names”选中,这样就不会将表头导入数据库。
    MySQL <wbr>for <wbr>Excel简介

    点击“Append”成功导入数据将会出现下面的对话框。
    MySQL <wbr>for <wbr>Excel简介

    接下来检查一下,使用“select * from test.db;”来确认一下表里面的内容。
    MySQL <wbr>for <wbr>Excel简介

    看到红框里的数据了吗,已经OK了,这个就是传说中的MySQL Workbench。等今后再详细介绍。

  • 相关阅读:
    【BZOJ4903】
    nuxt中引入svg
    vue-spa微信分享,在ios端,分享不成功的原因及解决办法
    安装包
    nuxt中刷新页面后防止store值丢失
    nuxt项目如何设置代理接口
    nuxt引入jquery和bootstrap
    如何在nuxt中引入scss
    创建nuxt项目
    微信分享
  • 原文地址:https://www.cnblogs.com/timssd/p/5753824.html
Copyright © 2011-2022 走看看