1、Files--->Settings--->Plugins,搜索Database Navigator并安装
2、安装好插件后,点击RestartIDEA重启编译器,选择View--->ToolWindows--->DB Browser,将插件的操作栏显示出来并拖到右侧(PS:如果右侧已经有则不需要进行此步)
3、点击加号,选择自己需要的数据库,我这里选择的是MySQL,进行配置
Name:链接名,自定义。
Host、Port:数据库所在地址与端口。
Database:连接的数据库名(注意你数据库需要存在哈,不然连个啥嘞)。
User、Password:数据库用户名和密码。
Driver source:如图。
Driver library:自己本地的数据库连接jar包。(找不到的话请见附录中的Q4)
Driver:com.mysql.cj.jdbc.Driver 或com.mysql.jdbc.Driver。
4、填好以后,点击Test Connection,可以看到Connection to "链接名" was successful
(如果弹窗报错,请看附录常见问题的处理,一般是时区、密码、远程访问权限、数据库存在与否这四种问题)
5、点击OK,我们就可以看到数据库并进行操作啦!
附录:常见问题汇总
Q1:点击 Test Connection 后弹窗报错:Cannot connect to "数据库名" Access denied for user 'root'@'localhost' (using password: YES)
A1:一般原因是输入了错误的密码,把密码输入正确就好了,也有可能是是root账户默认不开放远程访问权限。如果是密码正确还不行的话,需要修改远程访问权限,解决方案请参考:Access denied for user 'root'@'localhost' (using password:YES) 解决方案_Amazing_deron的博客-CSDN博客
Q2:时区的问题:Cannot connect to "数据库名" The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
A2:在Properties中点击+号添加一条 Property: serverTimezone Value:Asia/Shanghai
Q3:数据库不存在的问题:Cannot connect to "test". Unknown database 'r'
A3:那就创建一个相对应的数据库呗
Q4:找不到自己本地的数据库连接jar包在哪里
A4:你下没下载我也不知道,反正我之前的教程如果按顺序看的话应该是下载过的,这里再提供一下下载地址和方法,下载地址:https://dev.mysql.com/downloads/
点击:Connector/J
选择版本号,点击下载zip
下载后解压就可以看到数据库连接jar包了