本文介绍在Ubuntu 18.04系统上安装DBeaver/DBeaver CE的步骤,同时适用在Ubuntu 16.04/Debian 9平台上。
简介 DBeaver CE是一个免费的开源多平台数据库管理工具/SQL客户端。DBeaver基于Eclipse平台,用于构建SQL查询,编辑和传输数据,查看对象树,完成数据库管理任务,监视数据库连接会话等等。专为开发人员、SQL程序员、数据库管理员和分析师而设计。
第1步:安装Java 运行以下命令以安装Java并在Ubuntu 18.04上设置为默认Java,也适用在Ubuntu 16.04下。 从DBeaver开始,添加了5.3.1对Java 11的支持,可以参考在Ubuntu 18.04系统上安装Java 11的方法。 如果安装了Java 11,则会输出如下信息: $ java -version java version "11.0.1" 2018-10-16 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode) 如果要坚持使用Java 8,那么运行以下命令安装: sudo add-apt-repository ppa:webupd8team/java sudo apt update sudo apt install oracle-java8-set-default 同意许可:
然后同意接受Oracle二进制代码许可条款:
确认版本: $ java -version java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode) 附:在Debian 9上安装OpenJDK 8 OpenJDK是Debian 9存储库中可用的默认Java工具,通过运行以下命令安装它: sudo apt install default-jdk 检查Java版本: $ java -version openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
第2步:添加Debian存储库并安装DBeaver CE 通过运行以下命令将DBeaver存储库添加到Debian/Ubuntu: wget -O - https://dbeaver.io/debs/dbeaver.gpg.key | sudo apt-key add - echo "deb https://dbeaver.io/debs/dbeaver-ce /" | sudo tee /etc/apt/sources.list.d/dbeaver.list 添加repo后,更新apt列表并安装DBeaver CE: sudo apt update sudo apt -y install dbeaver-ce 可以使用以下方法检查安装DBeaver的版本: $ apt policy dbeaver-ce dbeaver-ce: Installed: 5.3.1 Candidate: 5.3.1 Version table: *** 5.3.1 500 500 https://dbeaver.io/debs/dbeaver-ce Packages 100 /var/lib/dpkg/status
第3步:准备数据库服务器 在启动和配置DBeaver服务之前,可能首先需要创建要连接的数据库和数据库用户,在本文中我将使用MariaDB数据库服务器。 参考在Ubuntu 18.04系统上安装MariaDB 10.4的步骤一文。 你也可以使用MySQL: 参考详细步骤,如何在Ubuntu 18.04中安装MySQL 8服务器一文。 获得数据库服务器后,以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 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. 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;
第4步:启动DBeaver 可以从终端启动DBeaver,也可以设置到桌面中启动,这样更方便:
1.创建新数据库连接 - 指定数据库类型:
2.提供数据库访问细节 - 服务器,数据库用户:
3.单击测试连接以验证连接,当被要求下载mariadb连接驱动程序时,请单击下载按钮同意:
然后,连接测试应该返回成功的画面:
现在应该看到之前在MariaDB连接配置文件下创建的数据库:
现在可以使用DBeaver管理数据库、表、触发器、过程、视图、事件e.t.c:
同时使用DBeaver提供的SQL编辑器在GUI上生成和测试SQL查询。
相关主题 |