【MySQL8.0.18】IDEA 连接数据库无法显示数据表

摘要:
首先,IDEA默认提供的最高MySQL驱动程序是v8.0.15,这太低了。数据库可以正常访问和查询。由于使用的数据库是MySQL 8.0.18,最可能的问题是驱动程序。右键单击数据库并选择属性--˃驱动程序--˃MySQL。您可以看到,我们的驱动程序包版本为8.0.15版,数据库版本为8.0.18。单击图中的8.0.15版切换版本,但没有相应的8.0.18版。如您所见,驱动程序已更新为8.0.19。在IDEA的配置目录中,默认情况下,C:Users计算机用户名为.IIntelliJIdea2019.3configjdbc驱动程序MySQL Connector J8。创建一个名为8.0.18的文件夹,并将jar包复制到其中。

先说结论,目前 IDEA 默认提供的最高的 MySQL 驱动是 v8.0.15,驱动版本过低。


 

贴一张问题图。很明显可以看出数据库中什么也没有。而数据库可以正常访问且查询数据。

【MySQL8.0.18】IDEA 连接数据库无法显示数据表第1张【MySQL8.0.18】IDEA 连接数据库无法显示数据表第2张

 由于使用的数据库是MySQL8.0.18,所以最有可能出现问题的地方,就是驱动程序。

右键数据库,选择 Properties --> Drivers -->MySQL ,可以看到我们的驱动包版本是 ver.8.0.15,而数据库是 8.0.18 版本的。

【MySQL8.0.18】IDEA 连接数据库无法显示数据表第3张【MySQL8.0.18】IDEA 连接数据库无法显示数据表第4张

 点击图中的 ver.8.0.15,进行切换版本,但是并没有对应的8.0.18的版本。

访问 Maven公共库:https://mvnrepository.com/tags/maven ,在搜索框键入 “MySQL”搜索,选择 MySQL Connector/J。可以看到,驱动已经更新到8.0.19了。选择8.0.18。直接点击 jar(2.2M)进行下载jar包。

【MySQL8.0.18】IDEA 连接数据库无法显示数据表第5张【MySQL8.0.18】IDEA 连接数据库无法显示数据表第6张

 在IDEA的配置目录下,默认在 C:Users电脑用户名.IntelliJIdea2019.3configjdbc-driversMySQL ConnectorJ 8 ,创建一个名为 8.0.18的文件夹,将 jar包复制进去。

【MySQL8.0.18】IDEA 连接数据库无法显示数据表第7张

 回到IDEA,点击 "+",选择 "Custom JRAs",浏览目录选择jar包。点击"-",把旧版本的驱动移除,然后应用OK。此时显示以下情况,只需要在配置里面把ALL勾选,就可以了。

【MySQL8.0.18】IDEA 连接数据库无法显示数据表第8张【MySQL8.0.18】IDEA 连接数据库无法显示数据表第9张

至此,大功告成。

【MySQL8.0.18】IDEA 连接数据库无法显示数据表第10张

 

免责声明:文章转载自《【MySQL8.0.18】IDEA 连接数据库无法显示数据表》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SpringBoot(十七):SpringBoot2.1.1数据类型转化器ConverterSpringboot + SLF4j + Log4j2 打印异常日志时,耗时要5-6秒下篇

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

相关文章

华为高斯GaussDB T数据库实战培训(7小时速成版)

为满足各位学员对新技术的学习需求,让大家快速入门学习高斯GaussDB国产数据库,风哥推出了华为GaussDB T数据库实战培训教程(速成版),主要包括内容:GaussDB T数据库基础知识、GaussDB T单机安装配置、GaussDB T HA主备安装配置、GaussDB T分布式集群安装配置、GaussDB T数据库管理入门。 风哥推出的华为高斯Ga...

sspanel搭建教程

教程演示环境及工具准备: vultr家的主机 【新用户注册可获取50美金】 CentOS 7X64 【每月5美元,无限流量】 ssh工具:xshell点击下载 1.安装宝塔面板 yum install -y wget && wget -O install.sh http://download.bt.cn/install/instal...

jmeter数据驱动csv+批量导出数据到csv文件

基本的软件使用,我们简单一点,附图来讲,详细地方不懂的可以自行百度。 使用Jmeter 批量导入数据,之后批量导出数据到csv文件,可以帮助我们更好的整理数据,在工作中比较常用。 大致过程可以分三步:1. 导入csv文件;2. 变量引用; 3. 批量导出csv文件 1. 导入csv文件: point1:建议使用notpad, sublime等编辑器来编辑保...

(IDEA快速创建代码)IDEA快速创建main方法等其他自定义代码

 步骤一:  File -- Setting... -- Editor -- Live Templates(如下图)  步骤二: 选择Template Group...(如下图)  步骤三:  填写JAVA -- 点击OK(如下图)  步骤四:选中JAVA -- 再次点击加号 -- 选择Live Template  步骤五:填写相关信息(如下图)...

MySql通过Data恢复数据库数据

公司的服务器开不了机,把硬盘装在其他机器上面,文件是没有丢失,可是数据库开不了了。上网查了下,用DATA恢复了数据。 1、先通过MYSQL目录下的my.ini配置文件找到 datadir的文件夹地址。data里面的文件就是数据库的信息,备份复制出来。 2、重新安装相同版本的mysql数据库,找到新安装的mysql数据库Data的地址,用之前备份的替换掉D...

cad.net 文字偏移及符号表

bug:字体偏移 动图演示:绑定参照后出现 动图演示:代码克隆后出现 有问题的代码 using Autodesk.AutoCAD.ApplicationServices; using Autodesk.AutoCAD.DatabaseServices; using Autodesk.AutoCAD.EditorInput; using Autodes...