在Fedora 30/29、CentOS 7/8系统上安装DBeaver的方法
本文介绍在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"
sudo yum -y install wget
wget https://dbeaver.io/files/dbeaver-ce-latest-stable.x86_64.rpm
$ 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
也可以在桌面环境中启动,如下图所示:
注:接下来的配置可以参考在Ubuntu 18.04系统上安装和配置DBeaver的步骤,方法是一样的。
TAG:
除非注明,文章均由 Linux系统学习 整理发布,欢迎转载。如有版权争议,请联系删除。
转载请注明本文地址:http://8u.hn.cn/shujuku/12869.html,网络整理资料,转载时请保留原出处。
留言与评论(共有 0 条评论) |
文章评论