云网牛站
所在位置:首页 > Linux云数据库 > 在Fedora 30/29、CentOS 7/8系统上安装DBeaver的方法

在Fedora 30/29、CentOS 7/8系统上安装DBeaver的方法

2019-06-26 11:30:46作者:戴进稿源:云网牛站

本文介绍在Fedora 30/29、CentOS 7/8操作系统上安装DBeaver的方法。

 

简介

DBeaver是一个很好的工作台工具,用于构建SQL查询、编辑和传输数据、查看对象树、完成数据库管理任务、监视数据库连接会话等等。

DBeaver支持使用JDBC驱动程序的任何数据库系统:MySQL/MariaDB、Oracle、PostgreSQL、Google BigQuery、DB2 LUW、Exasol、SQL Server、SQLite、Sybase/SAP ASE、Firebird、H2、HSQLDB、Derby、Teradata、Vertica、Netezza、Informix等。

要与非JDBC数据源(如MongoDB、WMI、Redis、Cassandra)一起使用,需要升级到DBeaver Enterprise Edition。

 

一、安装Java

运行DBeaver的主要要求是Java,确保在CentOS 7/8、Fedora 30/29系统上安装了Java,最新版本的DBeaver支持Java 11 LTS。

1、RHEL 8/CentOS 8/Fedora 30+

$ sudo dnf install java-11-openjdk-devel

2、Java 8

$ sudo yum install java-1.8.0-openjdk  java-1.8.0-openjdk-devel

对于CentOS 7/Fedora 29上的Java 11:参考在CentOS 7/Fedora 29系统上安装Java 11的方法

确认已安装的Java版本:

$ java -version

openjdk version "11.0.3" 2019-04-16

$ java -version

openjdk version "1.8.0_212"

 

二、下载并安装DBeaver

安装Java后,下载最新的DBeaver RPM软件包:

sudo yum -y install wget

wget https://dbeaver.io/files/dbeaver-ce-latest-stable.x86_64.rpm

使用rpm/dnf或yum软件包管理器安装软件包:

$ sudo rpm -Uvh ./dbeaver-ce-latest-stable.x86_64.rpm

Verifying...   ########################### [100%]

Preparing...   ########################### [100%]

Updating / installing...

1:dbeaver-ce-0:6.1.1-stable   ########################## [100%]

 

三、准备数据库服务器

在启动和配置DBeaver服务之前,你首先需要创建要连接的数据库和数据库用户,在本演示中,我将使用MariaDB数据库服务器,参考:

在CentOS 7服务器中安装MariaDB 10.4的方法

在Fedora 30/29/28中安装MariaDB 10.3的方法

在RHEL 8/CentOS 8上安装LEMP(Nginx、MariaDB、PHP7.2)的方法

获得数据库服务器后,以root用户身份登录MySQL shell,并创建一个测试数据库,以便从DBeaver数据库工具进行连接:

$ mysql -u root -p

Enter password: 

Welcome to the MariaDB monitor.  Commands end with ; or \g.

Your MariaDB connection id is 48

Server version: 10.3.11-MariaDB-1:10.3.11+maria~bionic-log mariadb.org binary distribution

MariaDB [(none)]> CREATE DATABASE test_db;

MariaDB [(none)]> CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'StrongPassword';

MariaDB [(none)]> GRANT ALL PRIVILEGES ON test_db.* TO 'test_user'@'localhost';

MariaDB [(none)]> FLUSH PRIVILEGES;

MariaDB [(none)]> QUIT;

 

四、启动DBeaver

你可以从终端启动DBeaver:

$ dbeaver

也可以在桌面环境中启动,如下图所示:

在Fedora 30/29、CentOS 7/8系统上安装DBeaver的方法

注:接下来的配置可以参考在Ubuntu 18.04系统上安装和配置DBeaver的步骤,方法是一样的。

 

相关主题

Deepin15.7中更改软件jdk解决Dbeaver、smartsvn、smartgit无法打开

精选文章
热门文章