使用 Intellij 和 DB Navigator 的 Java 代码中的 SQL 语句错误

cra*_*ama 3 java mysql sql jdbc intellij-idea

我在intellij IDE中使用mysql?我已经安装了 DB Navigator 并成功测试了我的连接。我已经使用 mysql workbench 成功创建了一个数据库,并且能够在 IDE 上看到数据库(文件目录),如下图所示

但是,当我在代码中编写 SQL 语句时,它会突出显示(以红色下划线)作为错误,并且智能感知显示“无法识别的语句”。CREATE 表和 INSERT 语句的情况相同,如图所示。有什么想法我可能会错过吗? 在此输入图像描述

cra*_*ama 5

最终我解决了它。问题不在于我的代码,而在于我使用的 IDE 版本(社区版本),它与我下载的DB Navigator 插件不能很好地配合,至少对于我的情况是这样。

所以我下载了 Intellij Ultimate版本,其中包括数据库工具和 SQL支持,配置如下所示,错误消失了。 在此输入图像描述

在此输入图像描述