【MySQL8.0.18】IDEA 连接数据库无法显示数据表
先说结论,目前 IDEA 默认提供的最高的 MySQL 驱动是 v8.0.15,驱动版本过低。
贴一张问题图。很明显可以看出数据库中什么也没有。而数据库可以正常访问且查询数据。
由于使用的数据库是MySQL8.0.18,所以最有可能出现问题的地方,就是驱动程序。
右键数据库,选择 Properties --> Drivers -->MySQL ,可以看到我们的驱动包版本是 ver.8.0.15,而数据库是 8.0.18 版本的。
点击图中的 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包。
在IDEA的配置目录下,默认在 C:\Users\电脑用户名\.IntelliJIdea2019.3\config\jdbc-drivers\MySQL Connector\J 8 ,创建一个名为 8.0.18的文件夹,将 jar包复制进去。
回到IDEA,点击 "+",选择 "Custom JRAs",浏览目录选择jar包。点击"-",把旧版本的驱动移除,然后应用OK。此时显示以下情况,只需要在配置里面把ALL勾选,就可以了。
至此,大功告成。
标签:
MySQL8.0
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)