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

工具/原料

  • Navicat for MySQL 10.1.7

数据库操作(基本)

  1. 1

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

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

  2. 2

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

    END

数据库表格操作

  1. 1

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

  2. 2

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

  3. 3

    查询数据表

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

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

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

    END

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

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

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

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

  3. 两种方法说明:

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

    END

注意事项

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

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

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

[转][Navicat for MySQL系列]Navicat如何使用(二)的更多相关文章

  1. Navicat for MySQL和Navicat Premium之间的区别

    首先两款软件都可以用来管理数据库链接MySQL和MariaDB 相对于新手或者前端工程师使用Navicat for MySQL就够了,功能相对于Navicat Premium比较少Navicat fo ...

  2. (转)如何将 Excel 文件导入到 Navicat for MySQL 数据库

    场景:工作中需要统计一段时间的加班时长,人工统计太过麻烦,就想到使用程序实现来统计 1 如何将 Excel 文件导入到 Navicat for MySQL 数据库 Navicat for MySQL  ...

  3. mysql数据库管理工具(navicat for mysql) 10.1.7 绿色中文版

    Navicat for MySQL:Navicat for MySQL 是一套专为 MySQL 设计的高性能数据库管理及开发工具.它可以用于任何版本 3.21 或以上的 MySQL 数据库服务器,并支 ...

  4. Navicat Premium和Navicat for MySQL哪个好用?

    之前在Navicat官网下载了Navicat Premium和Navicat for MySQL使用.Navicat官网产品下载地址:https://www.navicat.com.cn/produc ...

  5. mysql数据库管理工具(navicat for mysql)

    Navicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接到 MySQL.Oracle.PostgreSQL.SQLite 及 SQL Server 数据库,让管理不 ...

  6. Navicat可视化MySQL数据库

    Navicat可视化MySQL数据库 Navicat内部封装了所有的操作数据库的命令,用户只需要点击操作即可,无需书写sql语句. navicat能够充当多个数据库的客户端. 具体操作参考百度. py ...

  7. Navicat for MySQL之MySQL客户端的下载、安装和使用

    前期工作 若需使用Navicat for MySQL,则需要先安装MySQL,在此就不叙述了.具体可见我的博客: mysql-5.7.11-winx64.zip 的下载.安装.配置和使用(window ...

  8. navicat for mysql远程连接ubuntu服务器的mysql数据库

    经常玩服务器上的mysql数据库,但是基于linux操作Mysql多有不便,于是就想着使用GUI工具来远程操作mysql数据库.已经不是三次使用navicat-for-mysql了,但是每次连接远程服 ...

  9. Mysql 中文乱码(Navicat for MySQL)

    在使用Navicat for MySQL查看插入数据库的数据时,发现中文显示为乱码.搞了好久,理清思路如下: 确定mysql本身编码设置为utf8(也可以为gbk gb2312等) 用Navicat ...

随机推荐

  1. Python3 面向对象编程高级语法

    1.静态方法: #!/usr/bin/env python # _*_ coding:utf-8 _*_ # Author:CarsonLi class Dog(object): def __init ...

  2. MySQL的数据库引擎的类型(转)

    腾讯后台开发电话面试问到数据库引擎选用的问题,这里补习一下. 本文属于转载,原文链接为:http://www.cnblogs.com/xulb597/archive/2012/05/25/251811 ...

  3. FineReport——函数

    1.VALUE(tableData,col,row)返回tableData中列号为col的值, 行号为row.备注:先从报表数据集中查找,然后再从服务器数据集中查找,返回的是tableData的行数. ...

  4. PHP在变量前面加&是什么意思

    比如: <? php $a = 'c' ; $b = & $a ; //表示$b 和 $a 引用了同一个变量 $a = 'abc' ; //这里重置了$a echo $b ; //将输出 ...

  5. 详解java中的TreeSet集合

    TreeSet是实现Set接口的实现类.所以它存储的值是唯一的,同时也可以对存储的值进行排序,排序用的是二叉树原理.所以要理解这个类,必须先简单理解一下什么是二叉树. 二叉树原理简述 假如有这么一个集 ...

  6. Longest Valid Parentheses——仍然需要认真看看(动态规划)

    Given a string containing just the characters '(' and ')', find the length of the longest valid (wel ...

  7. Permutations I&&II

    Permutations I Given a collection of distinct numbers, return all possible permutations. For example ...

  8. 对于mysql加索引,删除索引,添加列,删除列,修改列顺序的最佳办法测试

    1.首先进行数据训的XltraBackup备份,有备无患,切记切记! 2.mysql -uroot -pD******** -- 导出csv文件 use dsideal_db; MariaDB [ds ...

  9. vue之v-text渲染多值

    其原理,是利用vue里的computed计算属性来做. 请看代码: <div id='app'> <div v-text="newUsers"></d ...

  10. mp4文件格式解析(转载)

    mp4文件格式解析 原作:http://blog.sina.com.cn/s/blog_48f93b530100jz4b.html 目前MP4的概念被炒得很火,也很乱.最开始MP4指的是音频(MP3的 ...