在idea里配置Database

本文详细介绍如何在IntelliJ IDEA中配置并连接MySQL数据库,包括下载驱动、配置账户信息及测试连接,最后演示如何使用数据库面板进行数据操作。

①调试出DataBase面板
在这里插入图片描述
②连接到MySQL数据库
1、选择数据源
在这里插入图片描述
2、下载驱动
如果是第一次进入此界面并且没有驱动,IDEA会在Driver处提示没有下载对应数据库类型的驱动,直接点击,就会自动下载,稍作等待后,结果显示为MySQL,若点击此标签,可以对MySQL的驱动文件进行进一步配置。
在这里插入图片描述

3,配置用户名,以及密码等账户信息
需要填写数据库账户信息,这里我的用户名User为root,由于是本地数据库,所以Host填写为localhost,端口Port为3306,Password填写用户名对应的密码即可,Database可以填写想连接的数据库名,也可以暂时不填,待连接上后再设置。填写以上所有信息后,点击Test Connection按钮,如果显示成功Successful,说明连接成功,点击OK按钮,配置完成。
在这里插入图片描述
在这里插入图片描述
③使用
一开始显示的是全部的数据,我只要我需要的那个数据库信息
在这里插入图片描述
在这里插入图片描述
查看我的goods表
在这里插入图片描述
对goods的各种操作

对表内数据的操作

在这里插入图片描述
对表的操作
在这里插入图片描述
在这里插入图片描述
我就只带大家了解到这里啦!!!

### 在 `application.yml` 配置数据源 在 IntelliJ IDEA 中,打开项目的 `application.yml` 文件,按如下示例配置数据源,包含驱动、URL、用户名、编码、时区等信息。 #### 单数据源配置示例 ```yaml spring: datasource: url: jdbc:mysql://localhost:3306/your_database_name?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: your_username password: your_password driver-class-name: com.mysql.cj.jdbc.Driver ``` 此配置,`url` 为数据库连接地址,`useUnicode=true` 和 `characterEncoding=UTF-8` 用于设置编码,`serverTimezone=Asia/Shanghai` 设定时区;`username` 和 `password` 是数据库的用户名与密码;`driver-class-name` 是数据库驱动类名。 #### 多数据源配置示例(使用 `dynamic-datasource-spring-boot-starter`) ```yaml spring: datasource: dynamic: primary: master # 默认数据源 strict: false # 严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源 datasource: master: url: jdbc:mysql://localhost:3306/master_database?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver slave: url: jdbc:mysql://localhost:3306/slave_database?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver ``` 这配置了主从两个数据源,`primary: master` 指定默认数据源为主库。 ### 启动应用并观察数据库连接成功日志 在 IntelliJ IDEA 中找到主应用类(带有 `@SpringBootApplication` 注解的类),右键点击选择 `Run '主应用类名'` 启动应用。应用启动后,在 IDE 的控制台查看日志。若数据库连接成功,会有类似如下日志输出: ``` Connected to the database ``` 或者会有数据源初始化的相关日志,像 `HikariPool-1 - Starting...` 和 `HikariPool-1 - Start completed.` 这类日志表明 HikariCP 数据源启动成功,意味着数据库连接正常。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值