【已成功】idea连接了数据库,也可以执行SQL查到数据,但是无法识别sql语句中的表导致没有提示

目录

  • 问题来源
  • 解决方案
    • 第一步:
    • 第二步:
    • 第三步:
  • 总结:

问题来源

前提准备:idea连接了数据库,也可以执行SQL查到数据。两个插件也准备了(下图)。
【已成功】idea连接了数据库,也可以执行SQL查到数据,但是无法识别sql语句中的表导致没有提示_第1张图片

结果:但是无法识别sql语句中的表,更别说提示。

如下图所示:
【已成功】idea连接了数据库,也可以执行SQL查到数据,但是无法识别sql语句中的表导致没有提示_第2张图片

解决方案

以下是本人找了一下午的解决方案:

第一步:

进入idea设置
【已成功】idea连接了数据库,也可以执行SQL查到数据,但是无法识别sql语句中的表导致没有提示_第3张图片

第二步:

设置项目SQL语言为MySQL
【已成功】idea连接了数据库,也可以执行SQL查到数据,但是无法识别sql语句中的表导致没有提示_第4张图片

第三步:

将所有数据源取消,选中具体你连接到的数据库并且选中所有表。【已成功】idea连接了数据库,也可以执行SQL查到数据,但是无法识别sql语句中的表导致没有提示_第5张图片
配置完后,不仅仅没报错,而且提示也回来了,结果如下图所示:
【已成功】idea连接了数据库,也可以执行SQL查到数据,但是无法识别sql语句中的表导致没有提示_第6张图片

总结:

应该是未知原因导致数据源查询范围需要精确控制到连接idea的数据库
回到目录

你可能感兴趣的:(intellij-idea,java,mybatis)