DBever工具自适应mysql不同版本的连接

DBever工具的连接便捷性

最近在使用DBever工具连接不同版本的mysql数据库,发现这个工具确实比mysql-log工具要兼容性好很多,直接就可以连接不同版本的数据库,比如常见的mysql数据库版本:8.0和5.7,而且链接成功后,直接就给出提示,你当前连接到的mysql-server服务是那个版本,如下图所示:
在这里插入图片描述
其次就是它支持连接的数据库类型特别多,比如hive、国产的达梦数据库、人大金仓数据库…连接不同的数据库类型,只需要导入相应版本的数据库驱动即可,真是完胜SQL-log和需要收费的navicat呀,下图就是它支持连接的数据库列表:
在这里插入图片描述

DBerver创建自定义数据库版本连接类型

链接同一种数据库,不同版本,也支持传不同的驱动上去,然后自定义类型,如下图所示:
在这里插入图片描述
新增驱动时,只需要把必要的字段填写完整,就可以创建一个自定义的驱动连接类型,如下图所示:

jdbc:kingbase8://10.178.16.29:54321/test

在这里插入图片描述然后点击编辑驱动设置,进入驱动配置页面,如下图:
在这里插入图片描述
最后选择库属性,进入本地jar包驱动选择页面,上传驱动文件,点击底部的找打类按钮,加载出相应的驱动类信息
在这里插入图片描述
在这里插入图片描述
选中后,点击确定按钮,就可以创建成功一个自定义的kingbase8版本的数据库连接
特别说明:
1、DBever数据库的工具可以代替,mysqldump命令生成一个数据库的备份文件,然后导入到一个姓的mysql-server服务器上,但是导出的脚步,只能在DBever工具上导入恢复数据库,而且必须是同样的版本,就是从8.0版本的mysql-server服务器上导出来的sql,只能导入同样是8.0版本的mysql-server服务器上,不能导入到5.7版本的mysql_server上

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/bicheng/84748.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

K8S认证|CKS题库+答案| 10. Trivy 扫描镜像安全漏洞

目录 10. Trivy 扫描镜像安全漏洞 免费获取并激活 CKA_v1.31_模拟系统 题目 开始操作: 1)、切换集群 2)、切换到master并提权 3)、查看Pod和镜像对应关系 4)、查看并去重镜像名称 5)、扫描所有镜…

Rust高级抽象

Rust 的高级抽象能力是其核心优势之一,允许开发者通过特征(Traits)、泛型(Generics)、闭包(Closures)、迭代器(Iterators)等机制实现高度灵活和可复用的代码。今天我们来…

Vue里面的映射方法

111.getters配置项 112.mapstate和mapgetter 113.mapActions与mapMutations 114.多组件共享数据 115.vuex模块化,namespaces1 116.namespace2

Node.js特训专栏-基础篇:2. JavaScript核心知识在Node.js中的应用

我将从变量、函数、异步编程等方面入手,结合Node.js实际应用场景,为你详细阐述JavaScript核心知识在其中的运用: JavaScript核心知识在Node.js中的应用 在当今的软件开发领域,Node.js凭借其高效的性能和强大的功能,成…

负载均衡LB》》LVS

LO 接口 LVS简介 LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,通过LVS提供的负载均衡技术和Linux操作系统实现一个高性能、高可用的服务器集群,它具有良好可靠性、可扩展性和可…

Modbus TCP转DeviceNet网关配置温控仪配置案例

某工厂生产线需将Modbus TCP协议的智能仪表接入DeviceNet网络(主站为PLC,如Rockwell ControlLogix),实现集中监控。需通过开疆智能Modbus TCP转DeviceNet网关KJ-DVCZ-MTCPS完成协议转换。Modbus TCP设备:温控器&#x…

Lodash原型污染漏洞原理详解

文中涉及操作均来自靶场,切勿用于非授权渗透测试! 一、JavaScript原型链基础 要理解原型污染漏洞,首先需要掌握JavaScript中原型(prototype)和原型链(prototype chain)的基本概念。 1.1 什么是原型 JavaScript是一种基于原型的语言&#…

django 获取当前时间 格式 YYYY-MM-DD HH:Mm:ss

在 Django 中获取当前时间并以特定的格式显示,你可以使用 Python 的 datetime 模块结合 Django 的 timezone 模块。这里有两种主要的方法来做到这一点: 方法1:使用 datetime 和 timezone 首先,确保你已经导入了必要的模块&#x…

k8s使用自建nfs做持久化无法控制磁盘使用大小问题处理

如题,创建的pvc并无法控制用户实际使用多少nfs存储,使用xfs_quota来对用户nfs目录做磁盘配额管理 1、需使用xfs文件系统 2、/etc/fstab挂载中开启prjquota(项目配额) 具体操作如下 xfs_quota 使用说明/etc/fstab挂载磁盘 UUID&…

小结:Spring AOP 切点表达式

Spring AOP 切点表达式(Pointcut Expression) 一、切点表达式概述 切点表达式 是 Spring AOP 用于定义哪些方法(或连接点)需要被拦截的规则,主要基于 AspectJ 切点表达式语言。Spring AOP 仅支持方法级别的切点&#…

Linux开发工具之VsCode(Filezila、MobaXterm、Vim三合一)

文章的目的是记录,编程过程中用到的高效工具Vscode。通过这个工具实现了Filezila、MobaXterm、Vim三个工具文件下载上传,终端调试,文件编辑的功能,避免切换和记录指令,效率提升100%。 Linux C到Android App开发推荐链接…

用idea进行数据同步

声明对列和交换机 你需要先在yaml文件当中进行rabbitmq的相关配置 rabbitmq:host:192.168.150.101 //消息件的地址port:5672 //端口数据username:itcast //用户名password:123321 //密码virtual-host:/ //虚拟…

实战:Java web应用性能分析之【异步日志:性能优化的金钥匙】

概叙 实战:Java web应用性能分析之【Arthas性能分析trace监控后端性能】-CSDN博客 在优化方面,可以采取以下步骤: ‌性能分析工具‌:使用Arthas或Async Profiler进行实时诊断,定位耗时的方法调用。这可以帮助精确找…

Puppeteer API

💖亲爱的技术爱好者们,热烈欢迎来到 Kant2048 的博客!我是 Thomas Kant,很开心能在CSDN上与你们相遇~💖 本博客的精华专栏: 【自动化测试】

【机器学习】Teacher-Student框架

Teacher-Student Setup是一个经典的机器学习框架,包含两个核心角色: 教师模型 (Teacher Model): 通常是一个更大、更强、已经训练好(或正在训练)的模型。它对问题有很好的理解,性能优秀。它的作用是为学生提…

华为云Flexus+DeepSeek征文|体验华为云ModelArts快速搭建Dify-LLM应用开发平台并创建联网大模型

华为云FlexusDeepSeek征文|体验华为云ModelArts快速搭建Dify-LLM应用开发平台并创建联网大模型 什么是华为云ModelArts 华为云ModelArts ModelArts是华为云提供的全流程AI开发平台,覆盖从数据准备到模型部署的全生命周期管理,帮助企业和开发…

Web API 路径设计哪家强

本文档主要比较一下各家API的URL路径设计,通过学习各家API的URL路径设计,加深对 REST API 的理解,帮助我们设计出更符合 REST 风格的 API。 Google API 文档地址:https://developers.google.com/apis-explorer/#p/ YouTube Dat…

微信小程序中的计算属性库-miniprogram-computed

miniprogram-computed 是一个用于微信小程序的扩展库,它提供了计算属性(computed)和监听器(watch)的功能,类似于 Vue.js 中的计算属性和监听器。以下是使用 miniprogram-computed 的详细步骤: …

【CSS-7】深入解析CSS伪类:从基础到高级应用

CSS伪类是前端开发中不可或缺的强大工具,它们允许我们根据文档树之外的信息或简单选择器无法表达的状态来样式化元素。本文将全面探讨CSS伪类的各种类型、使用场景和最佳实践。 1. 伪类基础概念 1.1 什么是伪类? 伪类(Pseudo-class&#x…

蓝桥杯国赛训练 day4

目录 再创新高 蓝桥大使 表演赛 次数差 再创新高 import java.math.*; import java.util.*;public class Main {static Scanner sc new Scanner(System.in);public static void main(String[] args) {int t 1; // tsc.nextInt();for(int i0;i<t;i) {solve();}} p…