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构造方法的相关知识点以及实例代码,有需要的朋友们可以学习下。
    2019-07-07
  • 找不到正确的java_home路径报错解决

    找不到正确的java_home路径报错解决

    本文主要介绍了找不到正确的java_home路径报错解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • Java中文件写入内容的几种常见方法

    Java中文件写入内容的几种常见方法

    本文主要介绍了Java中文件写入内容的几种常见方法,主要包括使用NIO的Files工具类、通过commons-io的FileUtils工具类、RandomAccessFile、PrintWriter和BufferedWriter这几种,具有一定的参考价值,感兴趣的可以了解一下
    2023-10-10
  • Java实现屏幕截图及剪裁

    Java实现屏幕截图及剪裁

    这是一篇入门级文章,高手请略过。在这篇文章中我们将学习如何用 Java 对图像进行剪裁并将剪裁出来的部分单独保存到文件中。
    2014-09-09
  • Jboss Marshalling服务端无法接受消息

    Jboss Marshalling服务端无法接受消息

    这篇文章主要介绍了Jboss Marshalling服务端无法接受消息,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • idea 自动生成类注释和方法注释的实现步骤

    idea 自动生成类注释和方法注释的实现步骤

    这篇文章主要介绍了idea 自动生成类注释和方法注释的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 详解Spring注解@Autowired的实现原理和使用方法

    详解Spring注解@Autowired的实现原理和使用方法

    在使用Spring开发的时候,配置的方式主要有两种,一种是xml的方式,另外一种是 java config的方式,在使用的过程中,我们使用最多的注解应该就是@Autowired注解了,所以本文就给大家讲讲@Autowired注解是如何使用和实现的,需要的朋友可以参考下
    2023-07-07
  • java文件的简单读写操作方法实例分析

    java文件的简单读写操作方法实例分析

    这篇文章主要介绍了java文件的简单读写操作方法,结合实例形式分析了java文件流进行读写操作的方法与相关操作注意事项,需要的朋友可以参考下
    2020-05-05
  • Java中如何灵活获取excel中的数据

    Java中如何灵活获取excel中的数据

    这篇文章主要给大家介绍了关于Java中如何灵活获取excel中的数据,在日常工作中我们常常会进行文件读写操作,除去我们最常用的纯文本文件读写,更多时候我们需要对Excel中的数据进行读取操作,需要的朋友可以参考下
    2023-07-07
  • Java面试题冲刺第十天--MyBatis2

    Java面试题冲刺第十天--MyBatis2

    这篇文章主要为大家分享了最有价值的三道MyBatis框架面试题,涵盖内容全面,包括数据结构和算法相关的题目、经典面试编程题等,感兴趣的小伙伴们可以参考一下
    2021-07-07

最新评论