Linux安装SQuirreL SQL Client

article/2025/9/11 1:07:35

环境和准备

  • 操作系统: Ubuntu 20.04
  • SQuirreL: squirrel-sql-snapshot-20220326_1238-standard.jar
  • Db2 driver:
    • db2jcc4.jar
    • db2jcc_license_cu.jar
  • MySQL driver: mysql-connector-java-8.0.27.jar

下载和安装

首先下载SQuirreL的安装包。下载地址: https://sourceforge.net/projects/squirrel-sql/ ,文件名为 squirrel-sql-snapshot-20220326_1238-standard.jar

我是用图形界面方式安装的。打开命令行,运行 java -jar squirrel-sql-snapshot-20220326_1238-standard.jar 。在弹出的对话框中,基本上一路点击next就行了。

在这里插入图片描述

配置

安装之后,打开SQuirreL,如下图:

在这里插入图片描述

Db2

首先需要添加Db2 JCC driver。打开左侧的 Drivers 页签,然后点击 + 图标,在弹出的对话框中,按下图填写:

  • Name:起个名字
  • Example URL:随便填
  • Website URL:随便填
  • 切换到 Extra Class Path 页签,点击 Add 图标,选择 db2jcc4.jardb2jcc_license_cu.jar 两个文件
  • Class Name: com.ibm.db2.jcc.DB2Driver

在这里插入图片描述
填好之后,点击 OK 确定。现在Db2 JCC driver就配置好了。

我们来连接Db2数据库。打开左侧的 Alias 页签,然后点击 + 图标,在弹出的对话框中,按下图填写:

  • Name:起个名字
  • Driver:选择刚才创建的 db2jcc driver
  • URL: jdbc:db2://<host>:<port>/<DB>
  • User Name:用户名
  • Password:密码

在这里插入图片描述
填好之后,点击 Test 测试连接,如果没问题,点击 OK 确定。

现在就可以连接DB了。在 Alias 页签,双击新创建的 localhost_db2_sample_passw0rd ,然后切换到 SQL 页签,就可以运行SQL了:

在这里插入图片描述

MySQL

首先需要添加MySQL JDBC driver。打开左侧的 Drivers 页签,然后点击 + 图标,在弹出的对话框中,按下图填写:

  • Name:起个名字
  • Example URL:随便填
  • Website URL:随便填
  • 切换到 Extra Class Path 页签,点击 Add 图标,选择 mysql-connector-java-8.0.27.jar 文件
  • Class Name: com.mysql.jdbc.Driver

在这里插入图片描述
填好之后,点击 OK 确定。现在MySQL JDBC driver就配置好了。

我们来连接MySQL数据库。打开左侧的 Alias 页签,然后点击 + 图标,在弹出的对话框中,按下图填写:

  • Name:起个名字
  • Driver:选择刚才创建的 mysql driver
  • URL: jdbc:mysql://<host>:<port>/<DB>
  • User Name:用户名
  • Password:密码

在这里插入图片描述
注意:我没填写端口和DB。默认端口是3306。没填DB的话,就需要连接到MySQL之后,选择DB。当然,如果在这里填好DB名字,那也没问题。

填好之后,点击 Test 测试连接,如果没问题,点击 OK 确定。

现在就可以连接DB了。在 Alias 页签,双击新创建的 localhost_mysql__123456 ,然后切换到 SQL 页签,就可以运行SQL了:

在这里插入图片描述
注意:连接Db2和连接MySQL的数据库时,界面并不完全一致。比如,在连接到MySQL时,左上角有个 Catalog 下拉选项,可以选择数据库。


http://chatgpt.dhexx.cn/article/SigKRU0j.shtml

相关文章

智能优化算法之松鼠算法(Squirrel search algorithm)

文章目录 背景Squirrel search algorithm(SSA)SSARandom initialization&#xff08;随机初始化&#xff09;Fitness evaluation&#xff08;适应值评价&#xff09;Sorting, declaration and random selection&#xff08;排序、声明和随机选择&#xff09;Generate new locat…

electron打包遇到 Making for target: squirrel - On platform: win32 - For arch: x64错误

上面横线处是出现错误的位置。报错的原因如下&#xff1a; 1、package.json的“author”和“description”在打包时是必填内容&#xff0c;随便填些内容即可打包成功。 2、和项目的绝对路径有关&#xff0c;项目的绝对路径不能出现中文&#xff0c;否则在红线处会报错。

WPF 使用Squirrel自动更新应用

前言 本文简单的介绍了如何使用 Squirrel 来为 WPF 客户端 进行自动检查更新。 Squirrel git 地址 &#xff1a;http:// https://github.com/Squirrel/Squirrel.Windows 本文使用了 Visual Studio 2022 进行演示讲解。 参考英文博客&#xff1a; https://intellitect.com/d…

SQuirrel SQL Client的安装

如果您的工作要求您在一天之中连接许多不同的数据库 &#xff08;oracle、DB2、mysql、postgresql、Sql Server等等&#xff09;&#xff0c;或者你经常需要在多个不同种类的数据库之间进行数导入导出。那么SQuirreL SQL Client 将会是比较理想的数据库客户端链接工具。 简单介…

数据库管理工具——SQuirreL SQL Client使用入门

如果您的工作要求您在一天之中连接许多不同的数据库 &#xff08;oracle、DB2、mysql、postgresql、Sql Server等等&#xff09;&#xff0c;或者你经常需要在多个不同种类的数据库之间进行数导入导出。那么SQuirreL SQL Client 将会是比较理想的数据库客户端链接工具。 简单介…

SQuirrel连接hive配置

1. 简介 最近由于大数据部门相关同事离职&#xff0c;不得不研究一下大数据相关组件&#xff0c;今天成功安装配置Hive&#xff0c;简单记录&#xff0c;一是为了加深印象&#xff0c;二是为以后备用&#xff0c;三是为大家提供参考&#xff0c;避免少踩坑。 在Hive的官网上…

FSM——squirrel状态机使用

FSM——squirrel状态机使用 1 FSM介绍 1.1 概念 FSM&#xff08;finite state machine&#xff09;:有限状态机 是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。核心内容&#xff1a;有限个状态、通过外部操作引起状态的转移。用来对状态的流转进行解耦&a…

Squirrel SQL客户端使用图解

一、Squirrel简介 Squirrel是一个连接数据库的客户端工具&#xff0c;一般支持JDBC的数据库都可以用它来简介&#xff0c;如连接MySQL。 二、安装准备 下载jar包&#xff1a;squirrel-sql-3.7.1-standard.jar 三、安装 ①进入squirrel-sql-3.7.1-standard.jar文件所在的目录…

完成GitHub上squirrel 的运行(数据库的模糊测试)

文章目录 一、squirrel的介绍squirrel链接建议下载Ubuntu 18.04编译安装clang/llvm&#xff08;建议9.0以上&#xff09;将squirrel的文件下载到Ubuntu上下载docker&#xff08;建议按照dockerfile步骤直接在外部搭建环境&#xff09;Dockerfile创建镜像按照dockfile搭建时时有…

连接HiveServer2的图形化工具SQuirrel和Dbeaver

文章目录 SQuirrel SQL Client简介视频演示安装SQuirrel SQL Client启动hdfs和hiveserver2配置SQuirrel SQL Client使用SQuirrel SQL Client访问hive使用Cloudera提供的hive连接驱动进行连接Dbeaver的安装及使用 本文介绍的工具可以通过下面链接下载&#xff1a; 链接&#xff…

squirrel校园二手交易平台

##squirrel校园二手交易平台 &#xff08;适合寻找SSM项目练手的你。&#xff09; 问题汇总&#xff1a; &#xff08;朋友毕设用到了这个二手平台&#xff0c;他自己把后台优化了&#xff0c;我又帮忙实现了一部分功能&#xff0c;只能做到这里了。有兴趣的&#xff0c;自行优…

squirrel sql 使用

前置 安装jdk&#xff08;1.8版本即可&#xff09; 1、官网下载squirrel sql client jar https://sourceforge.net/projects/squirrel-sql/ 2 运行java -jar squirrel-sql-3.6-standard.jar安装 jar包 注意3.0的版本要JDK1.6以上 这里可以改安装目录 这里可以选择插件&#…

[squirrel使用]--Windows安装详解

squirrel在windows下的安装文档 一&#xff0e;下载安装 从网址http://www.squirrelsql.org/下载相应版本的squirrel的安装jar包&#xff0c;比如下载squirrel-sql-3.7-standard.jar双击安装&#xff0c;出现如下安装界面&#xff0c;下一步开始安装 二&#xff0e;配置连接p…

Squirrel状态机-从原理探究到最佳实践

作者&#xff1a;京东物流 郑朋辉 1 简介 Squirrel状态机是一种用来进行对象行为建模的工具&#xff0c;主要描述对象在它的生命周期内所经历的状态&#xff0c;以及如何响应来自外界的各种事件。比如订单的创建、已支付、发货、收获、取消等等状态、状态之间的控制、触发事件…

squirrel(松鼠)状态机的介绍及使用

squirrel&#xff08;松鼠&#xff09;状态机 依赖 <dependency><groupId>org.squirrelframework</groupId><artifactId>squirrel-foundation</artifactId><version>0.3.8</version> </dependency>状态机描述 参考&#xf…

将图片转换为base64编码

1、base64编码简介 Base64是一种可逆的编码方式&#xff0c;简单来讲就是一种将64个Ascii字符来表示成二进制数据的方法。主要用于将不可打印的字符转换成可打印字符&#xff0c;或者简单的说将二进制数据编码成Ascii字符。Base64是网络上最常用的传输8bit字节数据的编码方式之…

前端理解base64

一、背景&#xff1a;ascii码 字符>二进制 计算机中所有数据的存储都是以二进制模式&#xff0c;比如想要存储abcd需将其转化为二进制&#xff0c;具体用哪些二进制来表示哪个符号*&#xff0c;有一个统一的编码规则&#xff0c;这就是ascii。 ASCII 码使用指定的7 位或8…

Web 图片Base64编码

转载自: 【前端攻略】&#xff1a;玩转图片Base64编码 引言   图片处理在前端工作中可谓占据了很重要的一壁江山。而图片的 base64 编码可能相对一些人而言比较陌生&#xff0c;本文不是从纯技术的角度去讨论图片的 base64 编码。标题略大&#xff0c;不过只是希望通过一些…

base64编码解码器【C++】

在线编码解码工具https://base64.us/所有结果可以使用上述网站检验。 什么是base64编码&#xff1f; base64编码是一种编码方式 用64 1 个字符表示字符 本质是将三位8比特字符扩增为四位8比特字符&#xff0c;但是这么说开始可能很闷逼。 给个图&#xff0c;这个编码是以3字…

前端图片在线转换Base64 图片编码Base64

首先讲一下什么是图片Base64编码&#xff1a; 简单来说&#xff0c;图片的base64编码就是可以将一副图片数据编码成一串字符串&#xff0c;使用该字符串代替图像地址。 为什么要用Base64&#xff1f; 我们知道&#xff0c;我们所看到的网页上的每一个图片&#xff0c;都是需…