打开IDEA后,新建一个项目或者在已有项目上均可操作!!!

1 打开数据库页面

1.1 方式一

在主页面工具栏上找到View(视图)—Tool Windows(工具窗口)—Database(数据库),依次点击后出现右侧Database(数据库)

1.2 方式二(推荐)

点击右上角侧边栏的Database(数据库)选项,显示出Database(数据库)

2 新建数据库连接(以MySQL为例)

点击“+”—Data Source—选择MySQL

3 配置信息+测试连接

位置1:数据源名称,可任意,位置1处设置完后位置2信息随之更改

**位置3:**备注信息,选填

**位置4:**本地写localhost或127.0.0.1,远程写IP地址

**位置5:**MySQL数据库的端口,默认3306

**位置6:**数据库用户名

**位置7:**数据库密码

**位置8:**要使用的数据库的名称

**位置9:**url,可写完整:jdbc:mysql://localhost:3306/mybatisuseUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC&useSSL=false**位置10:**配置完上述参数后,点击Test Connection进行测试连接

**位置11:**测试成功后出现的提示信息

**位置12、13:**测试连接成功后,依次点击Apply、OK

经过上述操作后,就说表IDEA已经连接上MySQL了。

附:

1、mysql驱动包:mysql-connector-java-5.1.47.jar或其他版本

2、新建SpringBoot项目时,需要配置的SQL依赖

SQL勾选:MySQL Driver、JDBC API、MyBatis Framework

3、mysql数据库DataSource配置基本信息(resources/application.properties)

spring.datasource.url = jdbc:mysql://localhost:3306/DatebaseName(自己数据库名)

spring.datasource.username = root(用户名)

spring.datasource.password = 123456(密码)

spring.datasource.driverClassName = com.mysql.jdbc.Driver

spring.datasource.max-active=20

spring.datasource.max-idle=8

spring.datasource.min-idle=8

spring.datasource.initial-size=10

4 选择要显示的数据库

点击1处的数字,出现2所示的页面,选择要显示的数据库,3处显示对应的数据库

5 数据库面板信息介绍

6 新建表格、视图等

先选择好数据库,再点击New,即可创建表、视图等****这里以创建表为例进行说明:设置表的名称、字段属性(字段数目用±进行增删)等,点击Execute进行表的创建:mybatis数据库下新建t_class表如下:双击t_class表打开表,点击“+”添加数据,添加后的数据如需修改要双击数据,修改后记得点击DB进行保存:

7 查看创建表的SQL语句

先选择要查看的表,再点击Source Editor(笔图标),中间窗口出现创建表的SQL语句

8 新建查询

点击QL,选择new Query Console进行新建查询,新建后出现类似名称3似的查询窗口,左侧为数据库控制台文件管理页面查询窗口重命名:

9 编写sql执行查询

执行快捷键:Ctrl+Enter

9.1 方式一(推荐)

先选择查询的SQL语句,再点击执行按钮,即:选中后Ctrl+Enter

9.2 方式二

先点击执行按钮,再选择要执行的SQL语句

参考链接:

  • Idea连接数据库并执行SQL语句_wx5b4881866d732的技术博客_51CTO博客

  • IDEA连接MySQL数据库,实现编写sql语句操作_?oOoOoOooOO的博客-CSDN博客_idea sql语句

  • 使用IDEA 连接mysql数据库,执行sql指令_我是一颗棒棒糖的博客-CSDN博客_idea执行mysql

  • IDEA使用技巧以及如何连接数据库

  • 如何使用IDEA中自带的数据库database!(详细操作图解)_何学长在奔跑的博客-CSDN博客_idea的database在哪里

最后

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

小编已加密:aHR0cHM6Ly9kb2NzLnFxLmNvbS9kb2MvRFVrVm9aSGxQZUVsTlkwUnc==出于安全原因,我们把网站通过base64编码了,大家可以通过base64解码把网址获取下来。

IDEA连接MySQL数据库并执行SQL查询操作相关推荐

  1. kettle 查询数据库写入文件_怎么连接数据库-详解如何用kettle连接mysql数据库并导出sql查询结果...

    概述 今天主要介绍下kettle怎么去连接mysql数据库及导出sql查询结果. 1.数据库链接驱动 如果没有安装对应的数据库驱动,在数据库连接的过程中,可能会报某个数据库连接找不到的异常,因此需要下 ...

  2. 使用IDEA 连接mysql数据库,执行sql指令

    使用IDEA 连接mysql数据库,执行sql指令 1 配置项目的SQL依赖 首先参考这篇博文,创建springboot的基本框架 在创建项目的过程中,需要选择SQL相关的依赖,如下: SQL勾选:M ...

  3. IDEA连接MySQL数据库并执行SQL语句使用数据

    文章目录 一.IDEA连接MySQL数据库 (一)首先新建普通Java项目 (二)连接数据库 1.点击右侧DataBase 2.点击加号,找到MySQL,添加数据库 3.输入用户名和密码,点击**Te ...

  4. Winform中使用Mysql.Data.dll实现连接Mysql数据库并执行sql语句(排除ddl等非法语句的执行)

    场景 Winform中连接Mysql8并查询表中数据进行显示: Winform中连接Mysql8并查询表中数据进行显示_BADAO_LIUMANG_QIZHI的博客-CSDN博客 与上面实现的流程类似 ...

  5. java JDBC连接MySQL数据库调用存储过程进行查询

    java JDBC连接MySQL数据库调用存储过程进行查询 主程序代码 工具类 文件信息 存储过程 结果截图 主程序代码 package Mysql;import util.JDBCUtils; im ...

  6. Python Web开发框架之Django篇——二、Django连接MySQL数据库以及建表的操作

    二.Django连接MySQL数据库以及建表的操作 准备工作:安装Python访问MySQL的模块 一.修改project同名目录下面的__init__.py文件 二.修改project同名目录下面的 ...

  7. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享

    Mac环境下php操作mysql数据库的方法分享 今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们 ...

  8. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享_PHP教程

    Mac环境下php操作mysql数据库的方法分享 今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们 ...

  9. wps连接mysql数据库增删改查_Python操作MySQL数据库实例详解【安装、连接、增删改查等】...

    本文实例讲述了python操作MySQL数据库.分享给大家供大家参考,具体如下: 1.安装 通过Python连接MySQL数据库有很多库,这里使用官方推荐的MySQL Connector/Python ...

最新文章

  1. Spring Boot 学习(1)
  2. 新生赛(2) problem 2 丁磊养猪
  3. 分享python os.system一点心得
  4. JUKI贴片机RX-7R_JUKI贴片机_贴片机
  5. 从零开始学数据结构和算法(二)线性表的链式存储结构
  6. 2018山东省省赛 问题 H: Dominoes
  7. MySQL常用语句一、连接MySQL格式:mysql-h主机地址-u用户名-p用户密
  8. 代理服务器反向代理varnish配置文件解析
  9. Java 操作MySql Blob 字段
  10. 基本数据类型与格式化输出
  11. 教你快速制作多张图片、多段视频的画中画特效
  12. UIImageJPEGRepresentation 使用中存在的问题
  13. packet captuer tool: snoop
  14. 4G模块ME909S-821调试记录
  15. 图像算法工程师三重境界
  16. 华为手机怎么连接电脑传输
  17. Pycharm 使用多个光标进行编辑
  18. 天嵌TQ_E9卡片电脑移植飞思卡尔yocto L4.1.15_1.0.0_ga 第四篇 新版kernel(L4.1.15-r)移植
  19. javascript当中options的用法
  20. 自己动手制作RPM包

热门文章

  1. 茅台1499哪里能抢?说一下茅台1499能卖多少钱以及抢购渠道!
  2. 《猜画小歌》背后趣事
  3. flask-wtf_HTML,EPUB,MOBI,PDF,WTF-创建电子书
  4. android开发自制计算器测试图,从0开始自制计算器!
  5. Tor网络突破IP封锁,爬虫好搭档【入门手册】
  6. Ubuntu安装anaconda3
  7. 2023 压扁小鸟html游戏源码
  8. Overflow属性浅谈
  9. ISP pipeline的锐化
  10. 行为金融(十):证券市场过度反应