加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 钦州站长网 (https://www.0777zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

软件 | 推荐一款强大的数据库管理工具!

发布时间:2022-09-21 15:19:23 所属栏目:MySql教程 来源:
导读:  哈喽,大家好晚上好!

  今天,推荐一款免费开源的数据库管理工具。

  作为开发人员,管理数据库是不可避免的,因此我们就需要一款顺手的数据库管理工具。

  作为一名开发者,免不了要和数据库打
  哈喽,大家好晚上好!
 
  今天,推荐一款免费开源的数据库管理工具。
 
  作为开发人员,管理数据库是不可避免的,因此我们就需要一款顺手的数据库管理工具。
 
  作为一名开发者,免不了要和数据库打交道,于是.
 
  在平时,大家肯定用的Navicat 最多的,但是它付费的,还有些公司内部是不能用白嫖软件的.
 
  于是就就给大家找一款免费的,功能和 Navicat 几乎一样的数据库管理工具来替代。
 
  个人体验真心不错,所以给大家安利一波.
 
  官网下载地址:
 
  一、关于 DBeaver
 
  DBeaver 是一个跨平台的数据库管理工具,兼容macOS、Linux 和Windows
 
  对于Mac系统的小伙伴,处找Navicat绿色版的,这款工具也是个不错的选择 .
 
  它有两个版本,企业版和社区版,对于个人开发者来说,社区版已经足够强大了。
 
  DBeaver 是用Java 语言编写的mysql图标,源代码在GitHub 上开源。
 
  DBeaver 支持几乎所有主流的数据库,包括非关系数据库和关系型数据库.
 
  二、安装 DBeaver
 
  可以通过 DBeaver 官网下载安装.
 
  官网下载地址:
 
  根据自己电脑的操作系统下载对应的安装包.
 
  安装完成后,首先需要配置 Maven 镜像,否则在后面需要使用过程中,如果需要下载数据库驱动的时候会非常地慢.
 
  点击选择「首选项」→「Maven」,添加阿里云镜像地址:
 
  将如上链接复制粘贴一下,如下图所示.
 
  配置好了以后,必须要将阿里云镜像仓库置顶,这样的话下载驱动的时候他就会先去阿里云镜像仓库里面找.
 
  三、连接数据库
 
  和平时使用 Navicat 一样,我们需要先建立连接,这里就以 MySQL 为例.点击「连接」小图标,选择数据库.
 
  点击下一步,填写数据库连接的信息.
 
  点击「测试链接」,如果使用默认的 Maven 仓库时,下载驱动会非常慢.
 
  如下图所示,还容易连接失败,所以没有配置的小伙伴参照上面的配置一下,下载驱动速度快的飞起.
 
  如果你按照上面配置了阿里云的镜像仓库,程序就不一样了,点击「测试链接」,会瞬间弹出「连接已成功」的提示框.
 
  连接成功后,就可以看到数据库的表、视图、索引等,这不就和Navicat十分相似了吗?
 
  四、管理数据表
 
  数据库连接成功后,我们接下来试试表操作.
 
  01、查看表
 
  选择一张表,双击后就即可查看表的属性了,可以查看表的列、外键、约束(主键)、索引等.
 
  点击「DDL(Data Definition Language,数据定义语言)」可以看到详细的建表语句.
 
  点击「数据」可以查看表的数据,底部有「新增」、「修改」、「删除」等行操作按钮.
 
  可以在顶部的过滤框中填写筛选条件,然后直接查询结果.
 
  如果不想显示某一列的话,可以直接点击「自定义结果集」图表,将某个字段的状态设置为不可见即可.

  02、新增表
 
  在左侧选择「表」,然后右键选择「新建表」即可建表id。
 
  之后在右侧列的区域右键,选择「新建列」即可添加字段.
 
  比如说我们新建一个主键 ID,如下图所示.
 
  在 DBeaver 中,[] 表示否,[v] 表示真,.紧接着在「约束」里选择 ID 将其设置为主键.
 
  最后点击保存,会弹出一个建表语句的预览框,点击「执行」即可完成表的创建.
 
  五、执行 SQL
 
  右键数据库表,选择右键菜单中的「SQL 编辑器」可以打开 SQL 编辑面板.
 
  然后编辑 SQL 语句,点击运行的小图标就可以查询数据了.这个过程会有语法提示,非常 nice。

  DBeaver 有一个很亮眼的操作就是,可以直接选中一条结果集,然后右键生成一条 SQL.
 
  比如说 insert 语句,这样再插入一条重复性内容的时候就非常方便了.
 
  六、外观配置
 
  可以在首选项里对外观进行设置,比如设置主题为暗黑色.
 
  还能配置字体大小.
 
  七、总结
 
  个人感觉,DBeaver是一款非常优秀的开源数据库管理工具了,功能还算可以,在平时开发基本够用了.
 
  对比收费的 Navicat,可以说非常良心了.
 
  大家如果遇到收费版的 Navicat不能使用的时候,可以来试试免费的 DBeaver,非常值得推荐.
 
  好了,今天的分享就到这里,觉得有用的请点个赞和在看!
 

(编辑:PHP编程网 - 钦州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!