[mysql]Navicat_SQLyog_dbeaver等mysql图形工具的安装和使用

2024-08-30 08:36

本文主要是介绍[mysql]Navicat_SQLyog_dbeaver等mysql图形工具的安装和使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

mysql图形工具

虽然我们说学习mysql我们要学会基本的在linux里学习的指令,但是即便如此我们也可以利用工具的卸载,不一定非要用命令行,工具的作用就是给我们操作用的,显的很牛非得命令行,没有必要。常用的图形化管理工具有:MySQL Workbench、phpMyAdmin、Navicat Preminum、MySQLDumper、SQLyog、dbeaver、MySQL ODBC Connector。

工具1:mysql_workbench

这是官网提供的工具,:http://dev.mysql.com/downloads/workbench/,他也是分为收费版和免费版。怎么安装我就不演示了。就类似电脑端的qq,下一步下一步就好了,选个路径就和qq安装一样。

实际开发中,后台开发中我们使用navicat和sqlyog,dbeaver会比较多一些。

workbench使用的人也有,但是不多,非官方发布的也很简单,如果java开发的时候,大家都说用的是idea,如果就你一个人要用另一个就不好了,容易出现集成的问题,但是数据库就没有这个问题了,你用navicat我用dbeaver都是可以的。

这个就是workbench的模样

工具2,Navicat,

我们可以看navicat的模样和其他的一对比就可以发现它是很用心的

非常的直接简洁功能也很强大。:http://www.navicat.com/。

这边推荐的是使用navicat17最新

通过百度网盘分享的文件:Navicat …
链接:https://pan.baidu.com/s/1Jp-v8zoujVV_Z-2P0a41Og 
提取码:nafc
复制这段内容打开「百度网盘APP 即可获取」

注意不要商用。安装包建议直接到这里下载:Navicat 中国 | 支持 MySQL、Redis、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL 的数据库管理

如何使用工具

我们先到mysql的命令行里,我们要登录进mysql是不是要输入我们的ip地址,端口号,用户名,密码,这是我们连接的方式。

如果我们要使用工具的话,这个连接过程也是必要的

我们点击连接,然后选择mysql,需要写一下连接名,这个是因为我们可以在不同服务器上的连接不同的数据库,所以我们命名一个连接名

写什么都可以,我们一般用ip地址命名,我们就也用主机名localhost来命名。下面是用户名密码,这四个信息,是不是和我们刚才的连接内容是一样的

如果出现第一个报错,说明密码错了,如果出现第二个这个报错说明已经有相同连接名的连接存在了。

可以看看大小写什么的看看密码是否正确。我们点上确定,这时就要连接一下数据库,这个时候服务一定要开启,有些人可能服务安装的时候好好的,但是安装之后服务没了,可能就是因为路径上有中文,有些人还更过分,把原始文件剪切了一下,然后转移到另一个地方,这个千万不要做。

装在哪就是在那,如果路径变了启动就会出现问题。

这里就有我们对应的数据库和表。

我们想写数据库查询可以吗,当然也是没问题的只要点开查询。新建一个查询,然后点击新建查询然后输入select*from employees,然后点击运行,就查询出结果的

这其实就是我们navicat的功能,但是它其实还有很多的其他功能,各位也可以探索一下,这些我们还没涉及到,接下来我们讲解一下sql语言大家就知道了。

工具3sqlyog

我们还可以下载其他的内容,sqlyog我这里有好多连接,我们都删了。

我们这个连接名就可以用127.0.1.1,一样的建立

我们先连接5.7服务,这里我们是以root用户连接的127.0.0.1,下面就是我们对应的数据库,点开也是表什么的内容。右键可以打开表

使用ctrl加滚轮可以改变大小,然后同样的可以查询,之后的文章大家用navicat也行用sqlyog也行

工具4:dbeaver

这个工具也不错,是用java语言开发的,他要有jdk环境,这里也是一样的。

数据库可以不写,然后点完成会发现没有更多的数据库了,是因为没有显示的系统数据库。

这就是dbeaver。

大家看自己的喜好,想用那个就用那个。

另外可能会有一个问题

我们刚才连的都是5.7,我们如果连接使用的是8.0这里我们就会报错了,说我们缺少了一个sha2,这是因为我们当时安装的一个界面因为选的是更安全的授权方式,使用的sha256,如果选下面的就不会出现这个问题,我们怎么办呢,第一种就是用最新版的图像工具,支持8.0那么他就不会报错了,第二种就是把mysql的加密的规则还原,方法是用命令行登录MySQL数据库之后,执行如下命令修改用户密码加密规则并更新用 户密码,这里修改用户名为“root@localhost”的用户密码规则为“mysql_native_password”,密码值为 “123456”,

#使用mysql数据库
USE mysql; 
#修改'root'@'localhost'用户的密码规则和密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'abc123'; 
#刷新权限
FLUSH PRIVILEGES

如图所示就不会报这个错误了。当然我选择的是第一种解决方法,用navicat17就不会出现这个问题了。

说的时候功能在这几个工具都会有体现。

这篇关于[mysql]Navicat_SQLyog_dbeaver等mysql图形工具的安装和使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1120317

相关文章

SQL中的外键约束

外键约束用于表示两张表中的指标连接关系。外键约束的作用主要有以下三点: 1.确保子表中的某个字段(外键)只能引用父表中的有效记录2.主表中的列被删除时,子表中的关联列也会被删除3.主表中的列更新时,子表中的关联元素也会被更新 子表中的元素指向主表 以下是一个外键约束的实例展示

基于MySQL Binlog的Elasticsearch数据同步实践

一、为什么要做 随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。 使用 Elasticsearch 存储业务数据可以很好的解决我们业务中的搜索需求。而数据进行异构存储后,随之而来的就是数据同步的问题。 二、现有方法及问题 对于数据同步,我们目前的解决方案是建立数据中间表。把需要检索的业务数据,统一放到一张M

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

如何去写一手好SQL

MySQL性能 最大数据量 抛开数据量和并发数,谈性能都是耍流氓。MySQL没有限制单表最大记录数,它取决于操作系统对文件大小的限制。 《阿里巴巴Java开发手册》提出单表行数超过500万行或者单表容量超过2GB,才推荐分库分表。性能由综合因素决定,抛开业务复杂度,影响程度依次是硬件配置、MySQL配置、数据表设计、索引优化。500万这个值仅供参考,并非铁律。 博主曾经操作过超过4亿行数据

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

使用SecondaryNameNode恢复NameNode的数据

1)需求: NameNode进程挂了并且存储的数据也丢失了,如何恢复NameNode 此种方式恢复的数据可能存在小部分数据的丢失。 2)故障模拟 (1)kill -9 NameNode进程 [lytfly@hadoop102 current]$ kill -9 19886 (2)删除NameNode存储的数据(/opt/module/hadoop-3.1.4/data/tmp/dfs/na

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06