DbVisulizer 无法连接MySQL8

摘要:
环境DbVisualizer 9.5.7 MySQL 8.0.21问题描述PingServer可用,但在建立连接时出错:LongMessage:无法创建到数据库服务器的连接。尝试连接3次。放弃。详细信息

环境

  • DbVisualizer 9.5.7
  • MySQL 8.0.21

问题描述

Ping Server 可以通,但是Connect的时候报错

An error occurred while establishing the connection:

Long Message:
Could not create connection to database server. Attempted reconnect 3 times. Giving up.

Details:
Type: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException
SQL State: 08001

问题定位

  • 通过命令行测试可以正常连接,所以问题应该是在DbVisualizer
  • 搜索其他类似问题有因为MySQL驱动解决的,因此怀疑是DbVisualizer版本较旧MySQL驱动不能支持MySQL8导致

问题解决

  • 下载MySQL驱动
    https://downloads.mysql.com/archives/c-j/
  • 解压后将驱动jar包拷贝至 DbVisualier安装目录jdbcmysql
  • 添加MySQL8驱动到DbVisualizer
    Tools - Driver Manager - 点击+号
    DbVisualizer添加驱动

    URL Format那里是从之前的MySQL驱动那里复制过来的

  • 使用新创建的MySQL8驱动创建数据库链接,可以正常连接

免责声明:文章转载自《DbVisulizer 无法连接MySQL8》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇再见,Java 8!Java 17 终于免费了,史上最快的 JDK。。linux批量操作(一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

R包的安装 卸载 加载 移除等

R包的安装1)有四个窗口用于使用R studio手动安装R studio,所有安装的R包将显示在右下角窗口中的包下。单击安装-˃输入R包名称-˃单击安装。2) 使用命令安装安装。packagesR包,请卸载删除。packagesR包,加载libraryR包,删除...

python爬取图片遇见src乱码: data:image/png;base64

Python抓取图像并遇到src乱码:data:image/png;Base64会抓取您喜欢的图像,但图像的src在抓取的代码中出现了乱码:data:image/png;base64.)“”头1,编码=字符串。splitdata=b64decodedwithopenasf:f.写入。close()注意:我还没有成功。。。。。。...

Android:在任务列表隐藏最近打开的app

//schemas.android.com/apk/res/android“package=”com.li.test“android:versionName=”1.0“&gt:targetSdkVersion=”23“/&gt:allowBackup=”true“android:icon=”@mipmap/ic_launcher“androi...

C#控件重绘学习(一)

由于需要制作工业控制软件,传统的控制已不能满足实际要求,因此控制的重新绘制迫在眉睫。因为考研花费了很多时间,而C#的学习已经搁浅了很长时间,所以我打算借此机会仔细彻底地研究控件的重新绘制。首先,查看Button的旧背景:namespace:SystemWindows.Forms程序集:System.Windows.FormsButton具有太多属性:例如Ba...

微信分享之分享图片/分享图标不能显示

微信分享的分享图标/图片无法显示,主要是由于以下几个问题:1.确保分享界面调用成功,分享路径正确。2.确保共享图片的路径不使用中文或全半角字符。3.确保副本不包含敏感字符,如红包和收据。当共享接口未能成功加载时,将发生错误。在页面的前面使用隐藏的div来放置要制作缩略图的图片。记住,不能直接隐藏图片。style=“display:noen”,如果没有,则使用...

开源跳板机jumpserver的安装部署和使用详细教程及踩坑经验

安装篇jumpserver需要依赖于mysql数据库,python开发工具的支持,所以需要安装一系列软件。按照提示进行所有流程的安装,安装完成之后访问http://ip:8000端口即可登录到jumpserver。因为jumpserver会在被管理的后端主机上通过此处指定的管理用户来添加指定的用户和sudo权限:配置sudo授权,用于添加sudo授权。...