在使用IDEA中database时会出现输入root和password后,schemas里面不显示数据库名的情况
接下来分享一下解决这样的情况的经验
1、打开IDEA后在右侧有一个database的图标,点击
点击后在显示框左侧有一个+号,点击然后选-->datasource-->Mysql,此时如图
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210110110910395.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2luY2x1ZGV6YQ==,size_16,color_FFFFFF,t_70#pic_center)
2、在显示的页面的General栏下输入User和password框,对应你MySQL数据库连接的name和password,如图
此时如果直接点击schemas栏,会显示为空,数据库都不会显示出来,如图
3、因此需在General栏点击Test Connection选项,如图
4、点击后会出现一个红色提示,如图
5、直接点击 set time zone,进去后显示serverTimezone | UTC ,直接点击apply然后再次点击Test Connection就会有一个详情显示出来,这样就成功了,如图
6、此时再到schemas栏点击刷新就会显示出你的数据库来,勾选你需要用的数据库,就可以直接操作了,如图
总结:
打开database选择MySQL
输入User和password
点击Test Connection
点击set time zone进去后apply
再次点击Test Connection,绿色提示加详情为成功
转到Schemas栏,刷新后会显示你的数据库,勾选需要用的数据库即可
我也是一个初学者,如果大家感觉含量不高,请在心里吐槽,嘻嘻嘻!
希望能对人有所帮助!!!