SQL Workbench是一个设计用来处理SQL查询的工具,不管你使用哪个基本的数据库管理系统(数据库)。
本教程向你展示了如何为PostgreSQL安装和设置SQL Workbench。
前提条件
Linux:访问终端或命令行有sudo权限的用户帐户
Windows和macOS:管理员权限
为PostgresSQL Workbench
安装SQL Workbench是一个简单的过程,可以通过几个简短的步骤完成。
步骤1:下载并解压缩SQL Workbench分发包
Ubuntu 18.04
要下载所有系统的通用软件包,请在命令行终端中输入以下命令:sudo wget https://www.sql-workbench.eu/Workbench-Build125-with-optional-libs.zip
系统将从官方页面下载压缩包:
使用压缩工具解压缩下载文件的内容,并将它保存到系统上所需的位置,以下命令将提取的文件保存在桌面上的Workbench文件夹中:unzip Workbench-Build125-with-optional-libs.zip -d Desktop/Workbench
输出将显示提取过程。
Windows & macOS
使用你的浏览器,并访问官方网站与该链接:
从列表中选择你的首选软件包,
单击并下载文件,右键解压缩到文件夹,将内容提取到系统上的首选位置,在本例中,内容被提取到Windows中桌面上的Workbench文件夹中。
步骤2安装最新的Java版本(可选)
SQLWorkbench基于Java,在系统上至少需要有Java 8才能安装和使用SQL Workbench,如果已经安装了最新的版本,你可以跳到教程的步骤3.
不需要预先下载或安装Java运行时,SQL Workbench包已经包含必要的shell脚本:download_jre.sh和download_jre.cmd,这些脚本在执行时自动下载并提取最新的Java运行时。
Ubuntu 18.04
使用命令终端访问提取SQL Workbench包的文件夹,在示例中,这些文件位于Desktop/Workbench文件夹中。
使用以下命令启动下载和提取Java运行时的shell script:sudo sh download_jre.sh
系统运行脚本并安装最新的Java版本。
Windows & macOS
解包归档文件之后,从Workbench文件夹中运行download_jre脚本,脚本下载并提取一个适当的Java运行时到现有的文件夹,Windows launcher和shell脚本自动使用这个特定的Java运行时。
或者,使用浏览器访问官方Oracle Java网站。
此方法允许你选择不同的Java版本。
步骤3:PostgreSQL JDBC插件
JDBC是一个软件组件,它使Java能够与PostgreSQL数据库交互,每个数据库管理系统都需要它的JDBC驱动程序,SQL workbench j发行版不包含JDBC驱动程序,需要手动下载JDBC插件。
Ubuntu 18.04
输入以下命令下载最新的驱动程序并将postgresql-42.2.10.jar文件保存到PostgreJDBC文件夹中:wget -P Desktop/PostgreJDBC https://jdbc.postgresql.org/download/postgresql-42.2.10.jar
终端的输出确认文件已成功下载并保存。
Windows & macOS
使用提供的链接下载最新的驱动程序版本。
下载文件并将它放入文件夹中,它不需要安装,但如果文件被意外地删除或移动,就不能用SQL Workbench连接到数据库。
步骤4:启动SQLWorkbench
不需要安装SQL Workbench,因为它是一个预先配置的.jar文件,可以在Java运行时环境中运行。
Ubuntu 18.04
访问Desktop/Workbench文件夹,并在终端中输入以下命令以启动SQL Workbench shell:sudo sh sqlworkbench.sh
已成功启动SQL Workbench命令接口,现在可以创建连接配置文件。
Windows & macOS
访问Workbench文件夹并启动SQLWorkbench.exe可执行文件,如果使用64-bit Windows启动SQLWorkbench64.exe文件。
步骤5:使用SQL Workbench连接到PostgreSQL
选择连接配置文件页面允许你定义建立到PostgreSQL服务器连接所需的信息。
1.为连接配置文件定义一个唯一的名称(在下面的示例中:PostgreSQL Connection )。
2.打开驱动程序下拉菜单并选择PostgreSQL选项。
3.单击管理驱动程序并设置JDBC PostgreSQL驱动程序的精确路径。
4.输入PostgreSQL服务器的URL,URL的格式应如下:jdbc:postgresql://your.database.server.ip:port.number/name_of_database
5.在输入表单中输入数据库的用户名和密码。
6.正确输入详细信息后,单击确定建立连接。
结束语
已成功将SQL Workbench工具连接到PostgreSQL服务器,现在,你可以使用它轻松地在数据库之间迁移数据,并且管理多个DBMS,而无需使用多个软件工具。