解决idea的注解中的mysql语句无法自动补全的问题
主要做了以下几步
以下(1~4)步骤不分先后
(1)设置全局方言为MySQL
(2)安装Database Navigator插件
(3)连接数据库
(4)安装jdbc驱动
(5)为语句注入语言
1. 设置全局方言为MySQL
File->Settings->Languages 8 Frameworks->SQL Dialects
(或者在settings中搜SQL Dialects)
将方言设为MySQL, 点击+选择项目路径,将语言设置为MySQL
2. 安装Database Navigator插件
3. 连接数据库
在idea的右侧的database(或view->tool windows->database)
中
填上信息后,点击 Test Connect 测试,再点ok和应用
如果里面应该有表但没显示,可以刷新一下
4. 安装jdbc驱动
https://blog.51cto.com/u_16099295/6840756
把驱动放在同一目录下:
右键驱动->Add as Library…->ok
5. 为语句注入sql语言
对sql语句按alt+enter, 选择inject language…->选“MySQL”