精华内容
下载资源
问答
  • Navicat for MySQL系列]Navicat如何使用

    千次阅读 2017-09-22 15:43:23
    上一篇经验已经建立了数据连接,这篇我介绍一下Navicat for MySQL的“增删改查”功能是如何操作的。 工具/原料 Navicat for MySQL 10.1.7 数据库操作(基本) 1 远程数据库...

    上一篇经验已经建立了数据连接,这篇我介绍一下Navicat for MySQL的“增删改查”功能是如何操作的。

    [Navicat for MySQL系列]Navicat如何使用(二)
    [Navicat for MySQL系列]Navicat如何使用(二)
    [Navicat for MySQL系列]Navicat如何使用(二)

    工具/原料

    • Navicat for MySQL 10.1.7

    数据库操作(基本)

    1. 1

      远程数据库和本地数据库操作基本相同,本文用本地数据库做实例。打开上篇的数据库连接,双击打开连接,会看到好几个数据库,有些是系统的数据库。

      新建数据库:右击数据库打开菜单,选择“新建数据库”,弹出数据库信息,填写数据库名称,字符集、排序规则属性,点击确定,创建数据库。

      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
    2. 2

      删除数据库:选中打开的数据库,右击选择删除即可。修改数据库:还是右击,可以修改数据库字符集和排序规则,数据库名称不可修改。查询数据库:直接查看左侧数据库表吧。

      END

    数据库表格操作

    1. 1

      新建数据库表:选中数据库双击打开,右键选择“新建表”,打开新建表界面,可以通过工具栏或者右键菜单栏,选择增加字段或者删除字段,这里的属性跟Mysql的操作一样。填写完字段,保存,填写表名。

      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
    2. 2

      删除数据库表:只需要在打开的表上面右键,选择删除即可。修改数据表:双击数据表即可打开,修改其中数据,如果修改结构的话,在表上右击选择“设计表”,或者打开表后“ctr+d”。

      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
    3. 3

      查询数据表

      1、查询数据内容,可以双击打开数据库表,“ctr+f”搜索数据。

      2、如果查询数据表名,在右侧中部(工具栏下面)有一个搜索小图标,输入表名即可。

      3、SQL语句查询,选中工具栏中的“查询”图标,点击下面的“新建查询”,打开查询窗口,在查询窗口中输入需要执行的SQL查询语句,格式跟SQL查询一样,点击执行,就会得到字段。

      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
      END

    导入数据库(创建数据库)

    1. 1

      创建数据库有两种主要方式,sql文件导入和数据传输。

      第一种方式:运行SQl文件,选择本地sql格式文件导入数据库。选择已经打开的连接,右击选择“运行SQl文件”,弹出窗口来后选择本地sql文件。点击“开始”,可以看到整个进程条,等导入完成后关闭窗口即可。

      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
    2. 2

      第二种方式:数据传输,选择已有的数据库(本地、远程均可)传输到指定数据库。首先打开两个连接的两个数据库(同一连接内也可),右击源数据库,选择“数据传输”。然后选择目标连接的数据库。点击“开始”,确认传输信息。可以看到进度条,等一会完成后关闭窗口即可。

      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
      [Navicat for MySQL系列]Navicat如何使用(二)
    3. 3

      两种方法说明:

      第一种方法适合本地数据库导入,但是容易出错。第二中,需要已存在数据库,传输过程中不易出错,特别适合同步两个远程数据库。

      END

    注意事项

    • 操作连接时前应双击打开,操作数据库时也需要双击打开数据库。

    • 进行数据库导入时,最好将不要勾选“出错继续”!以免数据库有问题!

    • 导入时只能选择sql格式的数据库文件。


    1、标记连接颜色

    • 这个方法我用来标记不同的连接方便识别,比如我用不同的颜色标记本地和远程连接,或者用来标记常用不常用的连接。右击连接,选择“颜色”,选择自己喜欢的标记颜色。

      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
      END

    2、筛选表数据

    • 这个方法在大数据库表中很方便,快速准确的查找到特定条件下数据记录。双击数据表,点击工具栏上是“筛选向导”,会在下面展开向导区域,点击“点击这里”,会有一个条件生成。

      [Navicat for MySQL系列]Navicat如何使用(三)
    • 筛选条件可以有多个,分为字段名、逻辑符、和值(自己叫的)。点击蓝色字体选择字段名,点“等于”可以选择各种逻辑,点击“?”选择值。填写完筛选条件后,点击“按这里(ctr+r)应用”,搜索就生效了。下面就会看到搜索结果。

      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
    • 多条件搜索只需要多添加几条筛选条件即可。

      [Navicat for MySQL系列]Navicat如何使用(三)
      END

    3、鼠标“复制”数据表

    • 这是我经常用的,感觉非常方便,这个方法很实用

      本地数据库拖动复制:打开两个数据的表,选择其中一个表,左键拖动到另一个表上,会出现“+”号,松开左键,选择复制类型,选完后重新打开数据库就会看到复制过来的表了。

      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
    • 远程数据库拖动复制:与本地拖动复制类似,只是在选择完复制数据类型后,出现数据传输的选择窗口,不用修改,直接选择“开始”就可以了,只复制一个表。

      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
      END

    4、备份和还原

    • Navicat for MySQL  提供数据库备份和还原。

      新建备份:选择打开的数据库,点击工具栏中的“备份”,选择中间的“新建备份”,点击“开始”,等备份进程完成,就会在备份的空白处看到备份数据。

      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
    • 还原备份:类似新建备份,选择打开的数据库,点击工具栏中的“备份”,点击已有备份,点击上面的“还原备份”,等进度条走完就完成数据库还原了。

      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
      END

    5、导入连接导出连接

    • 这个比较简单,导出连接时,点击“文件”———>“导出连接(导入连接)”,选择已有的连接,点击“确定”就完成导出了。导入连接时选择导出文件,导入即可。

      [Navicat for MySQL系列]Navicat如何使用(三)
      END

    6、数据传输

    • 这是我经常用的另一个方法,在不同连接数据传输很有效。可以实现任意多个(单个)连接之间数据库数据传输,由本地到远程,由远程到本地,同一连接不同数据库数据传输等。

    • 打开需要传输数据的数据库,右击源数据库,选择数据传输,选择要传输的目标数据库和源数据表,点击“开始”,等一会进程完成就可以了。很方便

      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
      [Navicat for MySQL系列]Navicat如何使用(三)
      END

    注意事项

    • 鼠标拖动复制时需要重新打开数据库表才能看到新复制的表。

    • 很多操作需要打开连接或者数据库,否则无法操作。

    • avicat如何设置外键

      今天上午刚刚弄明白了在navicat for mysql上如何设置外键,现在分享出来,希望能够对大家有帮助。

      先介绍一下基本情况。现在有两个表一张是teacher表一张是dept表,现在我想把teacher表中的dept属性设置为外键,关联dept表中的code属性。具体情况如图;好了,基本情况介绍完毕,现在开始教你们navicat for mysql 怎么设置外键。

       

       

       

       

      1. 打开我的navicat,然后找到我的teacher表,选中它,然后点击菜单栏上的‘design table’。

         

      2. 2

        在弹出的对话框中找到“Foreign Keys”,然后单机。

         

      3. 3

        然后会出现一个设置外键的界面,一共有七列。简单介绍一下这几列的意思。

        ‘name’:可以不填,你一会保存成功系统会自动生成。

        ‘FieldName’:就是你要把哪个键设置为外键。这里选择‘dept’

        ‘Reference DadaBase’:外键关联的数据库。

        ‘Reference Table‘ :关联的表 这里是dept表

        ‘Forgin filed Names’:关联的的字段,这里是code

        ‘ondelete’:就是删除的时候选择的动作。这里我的选择是setNull,意思就是当关联的表删除以后,teacher》dept字段会设置为null。

        ‘onupdate’:就是更新的时候选择的动作。这里我的选择是CASCADE,意思就是当关联的表更新以后,teacher》dept字段会设置为级联更新。

         

      4. 4

        设置完成后点击‘save’保存退出,也可以点击‘add Foreign Key’再添加一个外键。

         

      5. 5

        怎么样,设置外键就是这么简单。你自己快试试吧。记得点击‘有用’。谢谢


    展开全文
  • [Navicat for MySQL系列]Navicat如何使用

    千次阅读 2014-04-19 15:53:11
    Navicat for MySQL 10.1.7 安装和建立连接 双击击安装包,这款软件的“快速安装”和自定义安装基本相同,先说一下快速安装,选择好文件夹,点击“安装”。等待安装完成。 自定义安装时...

    工具/原料

    • Navicat for MySQL 10.1.7

    安装和建立连接

    1. 双击击安装包,这款软件的“快速安装”和自定义安装基本相同,先说一下快速安装,选择好文件夹,点击“安装”。等待安装完成。

      [Navicat for MySQL系列]Navicat如何使用(一)

      [Navicat for MySQL系列]Navicat如何使用(一)

      [Navicat for MySQL系列]Navicat如何使用(一)

    2. 自定义安装时,选择“自定义安装”,然后选择安装文件夹,再下一步可以选择诸如快捷键等可有可无的选项。点击“安装”,等待安装完成。

      [Navicat for MySQL系列]Navicat如何使用(一)

      [Navicat for MySQL系列]Navicat如何使用(一)

      [Navicat for MySQL系列]Navicat如何使用(一)

    3. 安装完成后,只勾选第一个,点击完成,进入软件主界面。

      [Navicat for MySQL系列]Navicat如何使用(一)

      [Navicat for MySQL系列]Navicat如何使用(一)

    4. 点击左上角“文件”或者“连接”图标,创建自己的数据库连接。Navicat for MySQL可以连接本地Mysql数据库,还可以连接远程Mysql数据库。两者连接方式基本相同。

      [Navicat for MySQL系列]Navicat如何使用(一)

    5. 1、连接本地数据库时,“主机或IP”一栏填写“localhost”或者是“127.0.0.1”,填写自己数据库名称和密码,名称可以为空,其他数据可以不用改。点击左下角的“测试”,如果显示“连接成功”,就可以创建该连接。

      [Navicat for MySQL系列]Navicat如何使用(一)

    6. 2、连接远程数据库时,只需要在“主机或IP”处填写IP地址即可,其他操作与本地连接一样,远程连接时延迟稍微大一点,点击“测试”或者连接时会慢一些。

      [Navicat for MySQL系列]Navicat如何使用(一)

    7. 这是我连接的两个数据库连接,红色为远程,蓝色为本地。

      [Navicat for MySQL系列]Navicat如何使用(一)

      END

    注意事项

    • Navicat for MySQL只适用于MySql数据库。

    • 使用Navicat for MySQL 必须先安装Mysql。



    数据库操作(基本)

    1. 1

      远程数据库和本地数据库操作基本相同,本文用本地数据库做实例。打开上篇的数据库连接,双击打开连接,会看到好几个数据库,有些是系统的数据库。

      新建数据库:右击数据库打开菜单,选择“新建数据库”,弹出数据库信息,填写数据库名称,字符集、排序规则属性,点击确定,创建数据库。

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

    2. 2

      删除数据库:选中打开的数据库,右击选择删除即可。修改数据库:还是右击,可以修改数据库字符集和排序规则,数据库名称不可修改。查询数据库:直接查看左侧数据库表吧。

      END

    数据库表格操作

    1. 1

      新建数据库表:选中数据库双击打开,右键选择“新建表”,打开新建表界面,可以通过工具栏或者右键菜单栏,选择增加字段或者删除字段,这里的属性跟Mysql的操作一样。填写完字段,保存,填写表名。

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

    2. 2

      删除数据库表:只需要在打开的表上面右键,选择删除即可。修改数据表:双击数据表即可打开,修改其中数据,如果修改结构的话,在表上右击选择“设计表”,或者打开表后“ctr+d”。

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

    3. 3

      查询数据表

      1、查询数据内容,可以双击打开数据库表,“ctr+f”搜索数据。

      2、如果查询数据表名,在右侧中部(工具栏下面)有一个搜索小图标,输入表名即可。

      3、SQL语句查询,选中工具栏中的“查询”图标,点击下面的“新建查询”,打开查询窗口,在查询窗口中输入需要执行的SQL查询语句,格式跟SQL查询一样,点击执行,就会得到字段。

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

      END

    导入数据库(创建数据库)

    1. 创建数据库有两种主要方式,sql文件导入和数据传输。

      第一种方式:运行SQl文件,选择本地sql格式文件导入数据库。选择已经打开的连接,右击选择“运行SQl文件”,弹出窗口来后选择本地sql文件。点击“开始”,可以看到整个进程条,等导入完成后关闭窗口即可。

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

    2. 第二种方式:数据传输,选择已有的数据库(本地、远程均可)传输到指定数据库。首先打开两个连接的两个数据库(同一连接内也可),右击源数据库,选择“数据传输”。然后选择目标连接的数据库。点击“开始”,确认传输信息。可以看到进度条,等一会完成后关闭窗口即可。

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

      [Navicat for MySQL系列]Navicat如何使用(二)

    3. 3

      两种方法说明:

      第一种方法适合本地数据库导入,但是容易出错。第二中,需要已存在数据库,传输过程中不易出错,特别适合同步两个远程数据库。

    注意事项

    • 操作连接时前应双击打开,操作数据库时也需要双击打开数据库。

    • 进行数据库导入时,最好将不要勾选“出错继续”!以免数据库有问题!

    • 导入时只能选择sql格式的数据库文件。


    1、标记连接颜色

    • 这个方法我用来标记不同的连接方便识别,比如我用不同的颜色标记本地和远程连接,或者用来标记常用不常用的连接。右击连接,选择“颜色”,选择自己喜欢的标记颜色。

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

      END

    2、筛选表数据

    • 这个方法在大数据库表中很方便,快速准确的查找到特定条件下数据记录。双击数据表,点击工具栏上是“筛选向导”,会在下面展开向导区域,点击“点击这里”,会有一个条件生成。

      [Navicat for MySQL系列]Navicat如何使用(三)

    • 筛选条件可以有多个,分为字段名、逻辑符、和值(自己叫的)。点击蓝色字体选择字段名,点“等于”可以选择各种逻辑,点击“?”选择值。填写完筛选条件后,点击“按这里(ctr+r)应用”,搜索就生效了。下面就会看到搜索结果。

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

    • 多条件搜索只需要多添加几条筛选条件即可。

      [Navicat for MySQL系列]Navicat如何使用(三)

      END

    3、鼠标“复制”数据表

    • 这是我经常用的,感觉非常方便,这个方法很实用

      本地数据库拖动复制:打开两个数据的表,选择其中一个表,左键拖动到另一个表上,会出现“+”号,松开左键,选择复制类型,选完后重新打开数据库就会看到复制过来的表了。

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

    • 远程数据库拖动复制:与本地拖动复制类似,只是在选择完复制数据类型后,出现数据传输的选择窗口,不用修改,直接选择“开始”就可以了,只复制一个表。

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

      END

    4、备份和还原

    • Navicat for MySQL  提供数据库备份和还原。

      新建备份:选择打开的数据库,点击工具栏中的“备份”,选择中间的“新建备份”,点击“开始”,等备份进程完成,就会在备份的空白处看到备份数据。

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

    • 还原备份:类似新建备份,选择打开的数据库,点击工具栏中的“备份”,点击已有备份,点击上面的“还原备份”,等进度条走完就完成数据库还原了。

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

      END

    5、导入连接导出连接

    • 这个比较简单,导出连接时,点击“文件”———>“导出连接(导入连接)”,选择已有的连接,点击“确定”就完成导出了。导入连接时选择导出文件,导入即可。

      [Navicat for MySQL系列]Navicat如何使用(三)

      END

    6、数据传输

    • 这是我经常用的另一个方法,在不同连接数据传输很有效。可以实现任意多个(单个)连接之间数据库数据传输,由本地到远程,由远程到本地,同一连接不同数据库数据传输等。

    • 打开需要传输数据的数据库,右击源数据库,选择数据传输,选择要传输的目标数据库和源数据表,点击“开始”,等一会进程完成就可以了。很方便

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

      [Navicat for MySQL系列]Navicat如何使用(三)

      END

    注意事项

    • 鼠标拖动复制时需要重新打开数据库表才能看到新复制的表。

    • 很多操作需要打开连接或者数据库,否则无法操作。


    在管理MySQL数据库的图形化工具中,最为熟知的就是phpMyAdmin和Mysql-Front了,今天跟大家分享另外一个管理mysql数据库的另外一个利器---Navicat MySQL。

    Navicat MySQL可以与任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能,包括触发器、存储过程、函数、事件、视图、管理用户,不管是对于专业的数据库开发人员还是DB新手来说,其精心设计的用户图形界面(GUI)都为我们安全、便捷的操作MySQL数据信息提供了一个简洁的管理平台。不但可以为window平台稳定运行,同样兼容于Mac OS X 和Linux系统。其官方提供简体中文版供大家下载试用(for 30days),

    图: 1

    一:下载与安装

    此处省略安装步骤若干

    二:创建连接数据库

    1. 【连接数据库】安装完成后启动Navicat,在导航窗口的左上角有一个【连接】的按钮,点击后会弹出一个连接属性的提示框,首先给【连接】起一个合适的名字然后输入正确的连接信息,如果是要管理远程的数据库,在IP地址栏内输入正确的IP地址即可。

    Navicat同样支持SSL或SSH连接,在本例中我以最简单的常规连接即管理本地数据库为例跟大家做演示。

     

    图: 2

    连接成功后,在左侧的导航窗口后会看到本机所有的MySQL数据库,其中灰色的表示没有打开数据库,绿色的标识的就是已经被打开的数据库。

    图: 3

    右键点击一个灰色的数据库,在右键菜单中包含打开、关闭、新建、删除和数据传输、管理用户等命令。

    2. 【管理用户】

    为了保证数据库的安全,对操作用户分级授权是非常有必要的,Navicat给我们提供了一个非常强悍又非常便捷的用户管理工具。在图1中我们选择位于【连接】右边的【管理用户】命令后弹出管理用户的界面,系统默认的只有一个拥有所有权限的root用户,

    图: 4

    选择【添加用户】选项,在提示窗口中输入用户名及相关信息后添加,新添加的用户是没有任何操作权限的。我们可以根据业务要求对其适当的授权,比如只能执行查看(select)命令。

    图: 5

    三:新建数据库和表

    新建数据库比较简单,在Navicat导航视图(如图1)的左边连接导航栏中的空白区域点击右键就可以看到【新建数据库】的命令,这个very easy,我来建一个管理学生的数据库:school.

    图: 6

    建库完毕后接下来的要做的当然是建学生表:students(如图7),

    图: 7

    在建表过程中有一个地方要特别的注意,就是“栏位”,对于初次使用Navicat的新手来说,这个比较陌生,它的意思就是我们通常所说的“字段”,工具栏中的“添加栏位”即添加字段的意思,不要弄混了就成,添加完所有的字段以后要根据需求设置相应的“主键”。

    如果数据库比较复杂我们还可以根据需求继续做相关的设置,在“栏位”标签栏中还有索引、外键、触发器供我们调用,在“SQL预览”标签下是SQL语句,这对于我们学习SQL语句来说可是非常有用的。

    【说明:】笔者对于数据库开发知之甚少,所以对于函数、事件、报表等进阶应用的技能不能全部演示出来供大家学习参考。


    Navicat for MySQL使用手记(中)--导入/导出数据表

    2011-10-05 17:18:08

    标签:MySQL 数据库 数据库开发 休闲 Navicat使用教程

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xiaosuncunzhang.blog.51cto.com/317407/680228

    【接上回】

    四:管理和维护数据表和数据库

    1.   当我们设计完表以后,肯能投入最多时间的就是优化和维护了Navicat同样给我们提供了一个【维护表】的便捷工具,右键选择表students,在右键菜单靠下的位置有个一个【维护表】的选项,其选项下包括分析表、检查表、优化表、修发表4个命令供我们使用。

    图: 8

    2.  导出数据表

    与phpMyAdmin和Mysql-Front相比,Navicat所导出数据表的格式更多,同时增加了对Excel2007以上版本的支持,当设计完一个表后,如果有上百条或更多的原始数据需要导入MySQL数据库时我们就可以先把设计好的数据导出到一个Excel表中,然后按照格式去填充数据,最后把这些填充完的数据再导入到MySQL数据库中,首先我们看如何使用Navicat导出数据,共分5个步骤。

    步骤1:点击【导出向导】命令在步骤1中选择表类型:Excel文件

    图: 9

    步骤2:选择导出表的存放位置

    将导出的Excel表存放到合适的位置,如“我的文档”

    图: 10

    步骤3:选择导出的需要导出的栏位(列),默认选中全部栏位

    图: 11

    步骤4:定义附加选项

    建议一定要勾选上“包含列的标题”一项,这样在导出的Excel表的数据看起来比较完整。

    图: 12

    步骤5:完成导出

    完成上面的各项设置后,我们点击【开始】按钮执行导出,导出完成后,在[Msg]消息窗中所导出表的类别、位置等信息提示。

    图: 13

    我们看一下导出的Excel表的内容,,因为在前文的设计表的示例中没有输入数据,所以这里导出的Excel是一个空表,接下来我们手工录入一些数据后演示导入数据表的操作

     

    图: 14

    3.  导入数据表

    在图14中所示的Excel表中我手动录入了一些数据,现在我把这个表导入到数据库中,导入数据表共有8个步骤,我们一一演示出来

    步骤1:运行【导入向导】,选择导入数据的类型

    图: 15

    步骤2:选择文件数据源

    图: 16

    步骤3:未知,系统过了步骤2直接进入步骤4,不知道这是不是一个系统的bug,为了和提示框同步,此处省略。

    步骤4:给源文件定义一些附加选项

    在下图中红色方框内的选项一定要选择正确,否则将不能完成正确的导入。

    [栏位名行]:数据表字段所在的行位置(参见图14),这里输入1;

    [第一个数据行]:所导入源数据从第几行开始的,我这里输入的是2(参见图14);

    [最后一个数据行]:所导入源数据到第几行结束,我这里输入的是6(参见图14)

    图: 17

    步骤5:选择目标表,也可以新建一个表

    图: 18

    步骤6:定义源栏位和目标栏位的对应关系,如果目标栏位设置了主键,在这一步中一定要勾选,否则也将无法正常导入数据

    图: 19

    步骤7:选择导入模式

    如果是新表的话呢,我们选择第一项:添加,根据具体情况我们可以选择不同的选项,有兴趣的朋友可以每个都测试一下什么效果

    图: 20

    步骤8:点击【开始】按钮执行导入命令,导入完成后还会有一个[Msg]的消息提示

    图: 21

    执行完后,我们到数据库中去验证一下:

    图: 22

    在图22中我们可以清晰的看到所有添加进来的数据,在这个窗口的左下角有一排小按钮值得注意,其中的“+”和“-”就是插入和删除一条记录的按钮,如果要添加一条记录的话可以将光标停留在最后一行的最后一个值上,然后按“Tab”键即可依次往下添加数据。



    五、备份和还原MySQL数据库 

    在数据库的管理中,备份和还原是必须做认真做的事情,如果疏忽或者做粗糙了,那么一旦数据库故障后果不堪设想,所以Navicat同样也有备份和还原的功能,相比较创建功能,其备份功能则非常的简单。

    1、备份数据库

    在主视图窗口中选择【备份】功能按钮后,在下面的导航栏中点击【新建备份】弹出其提示窗口,在提示窗口中点击【开始】按钮执行备份命令。

    图: 23

    执行完备份命令后,在导航栏中可以看到备份的相关信息。

    在备份时间上点击右键,选中【常规】命令即可查看备份文件的存储位置、文件大小和创建时间。

    图: 24

    2、还原数据库

    执行图24所示视图中的【还原备份】命令,在弹出的窗口中点击【开始】按钮,对于警告的提示我们当然选择确定按钮了。

    图: 25

    执行完还原命令后,依然会有一个友好的消息提示。

    图: 26

    3、创建备份计划

    手动备份数据库操作起来固然很便捷,但能不能创建定时备份呢?这是完全可以的,Navicat同样可以做到。

    步骤1:设置计划批处理作业

    图: 27

    在左边的【常规】导航栏中选择所要备份的数据库,然后点击【保存】按钮,起一个好听的名字,如back。保存此批处理作业后,方可对其设置计划任务。

    步骤2:设置计划任务

    在批处理作业的视图窗口中,点击【设置计划任务】选项按钮后会弹出一个对话框,我们需要计划的时间设置都在这个视图中完成。点击【新建】按钮新建一个计划,在【计划任务】的下拉列表中选择计划的执行周期:每天/每周/每月等,

    图: 28

    下面是以每周为例截图说明:

                  

    图: 29

    设置完计划执行时间后,点击【应用】或【确定】按钮。

    只要我们做好数据库的备份管理工作,就不用怕数据库故障,当然就算备份工作做到了万无一失,我们也不希望数据库出问题。

     

     

    五:数据库备份和还原



    转载来自 http://xiaosuncunzhang.blog.51cto.com/317407/680332



    展开全文
  • 对于做一些个人辅助软件,选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql 的IDE 我推荐Navicat for MySql,现在我就向大家介绍如何利用Navicat for MySql 导出和导入数据。导出数据库:打开...

    MySql是我们经常用到的数据,无论是开发人员用来练习,还是小型私服游戏服务器,或者是个人软件使用,都十分方便。对于做一些个人辅助软件,选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql 的IDE 我推荐Navicat for MySql,现在我就向大家介绍如何利用Navicat for MySql 导出和导入数据。

    导出数据库:

    打开Navicat ,在我们要到处的数据上面右击鼠标,然后弹出的快捷菜单上点击“转储SQL 文件”,在再次弹出的子菜单项中选择第一个“数据跟结构”。

    59afe70e9a75e286c43a145dd0f6fa7c.png

    然后,在会弹出一个选择保存位置的保存框,选择好位置后,点确定,就OK了

    101be38bc429021d7f1b078e24c673f3.png

    导出的插入语句,是一行一行的,这种方式的插入语句,导入的时候不容易报错。

    不包含创建数据库的语句。

    6286c8fe9972e1d02858f5699517a0ef.png

    导入数据库:

    打开Navicat for MySQL,然后点击右键选择新建数据库,名字跟我们要导入的数据的名字一样

    52a3cde25813126a851eae0cdd32dfae.png

    点击确定后,我们就可以见到左边出现刚刚我们建立好的数据了,然后右击选择“运行SQL文件”会弹出一个框,点击“...”选择文件所在的路径,

    9ee3c61225e20c10a7972e93c9e36d99.png

    点击开始,文件就会导入成功!

    00f3f3bfdadfeb5c19a7f8392034745e.png

    严格来讲,其实Navicat for MySQL导出的不是数据库,而是数据库中的所有表的数据以及结构。所以,如果你不建立与之对应的数据库,而是随便找一个数据导入,结果是这个数据库多了几张刚刚导入的表。

    展开全文
  • 用Phpmyadmin导入导出数据受一定限制或服务商不配合提供mysql数据库的源文件,mysql数据库管理工具navicatformysql,对于不怎么喜欢图形界面或者不太方便使用SQL的时候。我们可以通过用这个图形界面数据库管理工具来...

    用Phpmyadmin导入导出数据受一定限制或服务商不配合提供mysql数据库的源文件,mysql数据库管理工具navicat for mysql,对于不怎么喜欢图形界面或者不太方便使用SQL的时候。我们可以通过用这个图形界面数据库管理工具来管理mysql,可以考虑使用第三方软件备份推荐使用Navicat for MySQL。

    1、首先下载安装好Navicat for MySQL。

    2、运行程序

    fafca2f8772e848e287ca8630a2e2d32.png

    3、连接远程数据库,点击“文件”,选择“创建连接”或者直接点连接这个图标。如下图

    5ed18b3aa24c26c66ff2b2a27f7993ed.png

    d3060fd686d39c37fb41e9179b2f6722.png

    4、在新窗口填写所要连接管理的数据库的信息,可以“连接测试”,或直接“确定”。

    e5e4f0d966be60e89945c055f3c9c6ab.png

    登陆成功

    7d7b534a6e45d25d97a3cd51fe341640.png

    5、连接数据后,打开数据库,才可进行更多操作,如下图

    9312882ba2768941f1b7214481acd80b.png

    f302c4f4cc16cc1c1d69cb25f82d7a22.png

    6、备份数据库,一般是存为SQL文件,选中要备份的数据,右键,转存SQL文件或点

    44838a7797b625f309f71adcee9cb03b.png,如图。

    f0033b7dddac6f4de06ed912d8432fe1.png

    保存文件,然后等待完成就可以了。

    10315d5010efcd51484057ee439fc066.png

    87ec538cdc72e46e9965cea312caba95.png

    9b9dd6bc37b30f5c5018edb76ac786bd.png

    7、导入数据库,最好是清空原来的数据库,然后选中需要导入数据库,右键,选择“运行SQL文件”,从本地磁盘查找备份的SQL文件。

    8ee0bdcb5ec51c0c54d655348c2ec910.png

    8、编码可根据实际情况选定也可不特别的指明,软件会覆盖原来的,然后点击开始,导入数据。

    56cf68c617176e938d1bf30cfeddd313.png

    分享一些navicat的使用心得,帮助那些入门的程序员们尽快的熟悉上这个软件。今天就先写navicat如何连接本地mysql数据库。

    navicat如何连接mysql:

    1、首先你电脑上必须安装了mysql的数据库。(如果你不清楚自己是否已经安装成功mysql,你可以在开始菜单输入“mysql”,进行搜索)

    269e11a535f123987d427bf56f22c466.png

    2、打开你的Navicat for Mysql (这里也可以使用上面的方法,在开始菜单搜索框中输入‘navicat’)

    6486d3d48afc4a3c6bf5d4cfa228eb4e.png

    3、打开后单机工具栏左边第一个‘connection’,进入连接页面。

    6799886c6200d17d694528868e78f6c9.png

    4、最重要的一步:打开的界面有五个框需要输入,第一个:connection Name 需要输入的是你新建的连接的的名字,这里我们就命名为‘本地’,第二个:

    Host Name/Ip Address 你需要输入的是你本机的ip地址或者直接输入’localhost’,这里我们选择第二种。 第三个:Port ,输入你安装时候的端口号,一般为默认的3306;第四个和第五个分别为:UserName和Password,意思为你需要输入你数据库名用户名和密码,我的用户名是:root,密码:****。最后把下面那个‘Save Passwod’的小框框给勾上。

    2e7c821db83b7e6bb69ad738bfe08dd1.png

    5、完成上面步骤,然后点击左下角有个‘Test Connectiion’如果弹出success,恭喜你直接点击右下角的‘save’按钮就可以了。如果弹出error ,你则需要再重新仔细查看自己哪里填错了。

    2c65bb2bd5248745510eefec8374a715.png

    6、点击‘save’后,你就可以双击“本地”(这里的‘本地’是你刚才输入的connection Name),然后打开你的数据库了。

    65f93c8e3f0a31006fcd73696e47430a.png

    展开全文
  • 上一篇经验已经建立了数据连接,这篇我介绍一下Navicat for MySQL的“增删改查”功能是如何操作的。 工具/原料 Navicat for MySQL 10.1.7 数据库操作(基本) 1 ...
  • 本篇文章小编给大家分享一下Navicat For MySQL的简单使用教程,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。1.先安装好MySQL数据库2.安装Navicat3.点击navicate左上角:连接->...
  • 如何使用 navicat for mysql 只导出数据表结构马富天2016-10-30 12:52:47313【摘要】很多时候我们需要导出 mysql 数据库的表结构,而同时并不需要导出数据库表中的记录,这个时候我们就应该要想到使用 navicat for ...
  • 但是一些新手用户对于Navicat for MySQL 还是不够了解,本教程给大家分享一下Navicat for MySQL 如何使用? 原文:http://www.formysql.com/jiqiao/zenmo-yong.html 一、安装应用程序 打开下载好的 Navicat...
  • 4.如何使用Navicat连接MySQL连接成功了,我们来创建一个数据库,感受下吧1.Navicat for MySQL 使用SSH方式链接远程数据库Navicat for MySQL 使用SSH方式链接远程数据库的方法这里我们使用SSH连接远程mysql数据库2....
  • Navicat for MySQL 支持导出的数据表格式比较多,其中用户使用常用的导出格式为 Excel 表格。最新版的 Navicat for MySQL 兼容最新版 office 的所有产品,包括 Excel 表格。当设计完一个表后,如果有上百条或更多的...
  • 为结束符,所以应该修改结束符,但是这在Navicat(11.1.13) for MySQL中是不需要的,否则将报错,导致不能创建成功。如图: 问题二:通常在命令行中我们会在创建存储过程开始这样写:create procedur...
  • Navicat for MySQL是管理和开发 MySQL 或 MariaDB 的理想解决方案。它是一套单一的应用程序,能同时连接 MySQL 和 MariaDB 数据库,并与 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure、阿里云、腾讯云...
  • 使用Navicat for mysql 如何添加外键

    千次阅读 2019-04-21 20:35:16
    名:可以不用填,保存时会自动生成 栏位:是你需要设置成的那个外键 参考数据库:外键关联的数据库 参考表:你需要关联的表 参考栏位:你关联的表的字段,一般是关联的表的主键 删除时:一般选择setnull ...
  • 本教程将详解 Navicat for MySQL 如何设置日期时间栏位。Navicat for MySQL 设置日期时间栏位c:日期使用 ShortDateFormat 全局变量提供的格式,与之相适应的是 LongTimeFormat 全局变量提供的时间...
  • 我们可以使用navicat for mysql来连接远程数据库,也可以连接本地数据库。使用这个工具,查看表的数据非常方便,也可以输入SQL命令来实现查询。但是输入创建表等命令就不是很方便了。好了,我们一起来看看怎么使用...
  • 对于做一些个人辅助软件,选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql 的IDE 我推荐Navicat for MySql,现在我就向大家介绍如何利用Navicat for MySql 导出和导入数据。导出数据库:打开...
  • 对于做一些个人辅助软件,选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql 的IDE 我推荐Navicat for MySql,现在我就向大家介绍如何利用Navicat for MySql 导出和导入数据。 导出数据库: ...
  • 服务器系统基本都是基于linux的,这个数据库上传的方式适用于linux的各种版本,比如Ubuntu和Centos(尽管这两个...在服务器端:1.linux如何查看mysql是否启动service mysqld statusmysqld is stopped 那就说明mysq...
  • Navicat for MySQL

    千次阅读 2019-02-13 12:17:05
    [Navicat for MySQL系列]Navicat如何使用(一) https://jingyan.baidu.com/article/624e7459a4dde634e9ba5a45.html [Navicat for MySQL系列]Navicat如何使用(二) ... [Navicat fo...
  • 我们可以使用navicat for mysql来连接远程数据库,也可以连接本地数据库。使用这个工具,查看表的数据非常方便,也可以输入SQL命令来实现查询。但是输入创建表等命令就不是很方便了。好了,我们一起来看看怎么使用...
  • 对于做一些个人辅助软件,选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql 的IDE 我推荐Navicat for MySql,现在我就向大家介绍如何利用Navicat for MySql 导出和导入数据。 导出数据库: ...
  • 第一步安装好Navicat 第二步 打开Navicat,然后右击 点击 运行sql文件,选择相应的文件夹中后缀为sql的sql文件即可。
  • 对于做一些个人辅助软件,选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql 的IDE 我推荐Navicat for MySql,现在我就向大家介绍如何利用Navicat for MySql 导出和导入数据。导出数据库:打开...
  • 对于做一些个人辅助软件,选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql 的IDE 我推荐Navicat for MySql,现在我就向大家介绍如何利用Navicat for MySql 导出和导入数据。导出数据库:打开...
  • navicat连接mysql出现错误1045如何解决,修改密码,命令,管理员权限,是从,大功告成navicat连接mysql出现错误1045如何...使用Navicat连接mysql出现1045,可能的原因为忘记密码。下面方法可以帮助重置密码:1、以管理...
  • 一、 下载Navicat安装包通过navicat官网下载二、手把手教你安装Navicat1.双击下载好的Navicat 安装包,弹出安装向导,选择下一步2.阅读用户许可协议,同意请勾选“我同意”,并选择“下一步”。3.选择程序安装路径。...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 223
精华内容 89
关键字:

formysql如何使用navicat

mysql 订阅