idea配置连接数据库的超详细步骤

 更新时间:2020年12月03日 16:35:11   作者:苜苜的烂笔头  
这篇文章主要介绍了idea配置连接数据库的超详细步骤,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

学习时,使用IDEA的时候,需要连接Database,连接时遇到了一些小问题,下面记录一下操作流程以及遇到的问题的解决方法。

一、 连接操作

简介:介绍如何创建连接,具体连接某个数据库的操作流程。

1.1 创建连接

打开idea,点击右侧的 Database

在这里插入图片描述

或者 选择 View --> Tool Windows --> Database

在这里插入图片描述

点击 + 号 ,选择 Data Source ,选择 数据库 (下面以MySQL为例)

在这里插入图片描述

选择 mysql 后弹出以下界面

在这里插入图片描述

填上信息后,点击 Test Connect 测试 (如果有报错,请看下面 二、解决问题

测试成功,点击 Apply ,再 OK 确定

在这里插入图片描述

如下图,连接创建成功

在这里插入图片描述

1.2 连接数据库

上面 1.1 的操作,成功连接了 mysql ,还没有具体连接到你的数据库,这一部分介绍在idea中创建数据库、数据表。

右键 刚刚创建好的连接,点击 New --> Schema

在这里插入图片描述

点击后弹出以下窗口,输入名字,这个名字是所创建的数据库库名,在终端上输入 show databases; 这个命令查看数据库显示数据库。
mysql相关命令可以参考这篇文章 :MySQL常使用的命令

在这里插入图片描述

创建完成后如下

在这里插入图片描述

右键 数据库库名 ,点击 New --> Table ,创一个新的数据表

在这里插入图片描述

点击后弹出下面这个界面

在这里插入图片描述

修改表名,点击 + 添加列,设置各项属性

在这里插入图片描述

点击执行 Execute ,创建完成后如下

在这里插入图片描述

再创一个,这次不要勾选,因为 每个表只能有一个主键

在这里插入图片描述

完成后如下

在这里插入图片描述

双击 表名 打开,开始编辑,输入后按 回车 ,编辑完后点击 保存

在这里插入图片描述

补充说明一下,idea连接数据库,并不是工程项目连接了数据库。 idea连接操作数据库 只是代替了 cmd 操作数据库 ,让你在操作数据库的时候更方便一些。

1.3 查看检验

可以通过 终端navicat 来检验。

1.3.1 在终端上检验

打开终端(快捷键: Win+r ,输入 cmd ),输入命令查看数据库

cmd登录数据库命令也可以参考这篇文章:MySQL在终端上操作命令

在这里插入图片描述

1.3.2 在Navicat上检验

打开连接,选择数据库 demonstration (上面创建的名字,如果和上面创建的库名不一样,输入你的库名就可以了),打开 ,一步步点开就行了,界面很友好的。

在这里插入图片描述

另外,推荐使用 Navicat 这个数据库管理工具,它使用起来比较友好,如果不太熟悉使用的话,可以参考这篇文章 :Navicat使用快速入门教程

二、 解决问题

第一次连接,点击测试后,会出现以下错误提示

在这里插入图片描述

在URL 那一项的后面加上

?serverTimezone=GMT

/ 之间的位置为你的数据库名)

在这里插入图片描述

好了,继续学习。

到此这篇关于idea配置连接数据库的超详细步骤的文章就介绍到这了,更多相关idea连接数据库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java 微信随机红包算法代码实例

    java 微信随机红包算法代码实例

    这篇文章主要介绍了java 微信随机红包算法的相关资料,并附实例代码,需要的朋友可以参考下
    2016-10-10
  • Java实现常用的三种加密算法详解

    Java实现常用的三种加密算法详解

    编程中常见的加密算法有以下几种:信息摘要算法、对称加密算法以及非对称加密算法。本文将利用Java实现这几种常见的加密算法,需要的可以参考一下
    2022-03-03
  • SpringBoot使用 druid 连接池来优化分页语句

    SpringBoot使用 druid 连接池来优化分页语句

    这篇文章主要介绍了SpringBoot使用 druid 连接池来优化分页语句,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • Java实现的朴素贝叶斯算法示例

    Java实现的朴素贝叶斯算法示例

    这篇文章主要介绍了Java实现的朴素贝叶斯算法,结合实例形式分析了基于java的朴素贝叶斯算法定义及样本数据训练操作相关使用技巧,需要的朋友可以参考下
    2018-06-06
  • 在SpringBoot环境中使用Mockito进行单元测试的示例详解

    在SpringBoot环境中使用Mockito进行单元测试的示例详解

    Mockito特别适用于在Spring Boot环境中进行单元测试,因为它能够轻松模拟Spring应用中的服务、存储库、客户端和其他组件,通过使用Mockito,开发者可以模拟外部依赖,从而使单元测试更加独立和可靠,本文给大家介绍了在Spring Boot环境中使用Mockito进行单元测试
    2024-01-01
  • 面试官:详细谈谈Java对象的4种引用方式

    面试官:详细谈谈Java对象的4种引用方式

    这篇文章主要给大家介绍了java面试官常会问到的,关于Java对象的4种引用方式的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • java HashMap 的工作原理详解

    java HashMap 的工作原理详解

    本文主要介绍java HashMap 的资料,这里整理了相关资料,并详细说明了HashMap的用法,有需要的小伙伴可以参考下
    2016-09-09
  • 双token实现token超时策略示例

    双token实现token超时策略示例

    用于restful的app应用无状态无sesion登录示例,需要的朋友可以参考下
    2014-02-02
  • 浅谈Java double 相乘的结果偏差小问题

    浅谈Java double 相乘的结果偏差小问题

    下面小编就为大家带来一篇浅谈Java double 相乘的结果偏差小问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • springMVC实现前台带进度条文件上传的示例代码

    springMVC实现前台带进度条文件上传的示例代码

    本篇文章主要介绍了springMVC实现前台带进度条文件上传的示例代码,具有一定的参考价值,有兴趣的可以了解一下。
    2017-01-01

最新评论