Idea连接数据库(MySql Workbench)

本文详细介绍如何使用mySqlWorkbench创建数据库,并通过Idea实现与mySQL数据库的成功连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、首先,你要在mySql Workbench中创建数据库。以下为例:
数据库:school
表:students
数据?哦 随便写的 不要在意 哈哈哈。

这里写图片描述
2、然后,打开Idea,见下图
打开数据库连接窗口有两种方式,详情看图哦。

这里写图片描述

3、创建连接,与mySQL建立连接
看图说话哦

这里写图片描述
这里写图片描述

4、测试成功,则数据库连接成功,点击“确定”,完成连接,则显示以下内容,若不显示数据库列表,则连接失败。

这里写图片描述

5、duang~,完成连接。(此步骤用来庆祝,可忽略不见,哈哈哈)。

### IntelliJ IDEA 连接MySQL Workbench 的配置教程 #### 准备工作 为了使 IntelliJ IDEA 能够成功连接到由 MySQL Workbench 管理的数据库,需先确认已安装了 MySQL 数据库以及相应的 JDBC 驱动程序。对于 MySQL 8.0 版本而言,应当下载与之相匹配的 `mysql-connector-java` JAR 文件[^2]。 #### 创建数据库和表结构 建议预先通过 MySQL Workbench 创建所需的数据库及其内部的数据表。例如,可以建立名为 `school` 的数据库,并在其内构建一张称为 `students` 的表格来存储学生信息[^3]。 #### 设置数据源 URL 和认证凭证 当准备就绪后,在 IntelliJ IDEA 中定义一个新的持久化单元或数据源时,应按照如下模式填写 JDBC URL 字符串: ```text jdbc:mysql://<host>:<port>/<database>?serverTimezone=<timezone> ``` 其中 `<host>` 是主机名(如果是本地则可设为 localhost),`<port>` 默认情况下是 3306,而 `<database>` 则是要访问的具体数据库名称;另外还需附加参数 `serverTimezone` 来指明服务器所在的时区,比如 GMT+8 对于中国地区来说就是合适的选项之一。 #### 添加全局变量配置 有时可能遇到超时等问题,这时可以在 MySQL 的配置文件 my.ini 中加入全局性的设置项,像下面这样在 `[mysqld]` 下方追加一行用于延长等待时间间隔: ```ini wait_timeout=31536000 ``` 同样地,记得保存更改后的配置文档以便生效。 #### 导入正确的驱动依赖 确保项目里引入了适合当前使用的 MySQL 版本的 JDBC Connector 库。如果之前已经添加过旧版 jar 包,则需要更新至最新版本并与实际环境保持一致。可以通过编辑项目的 iml 文件或者利用 Maven/Gradle 构建工具来进行管理,务必保证所有地方引用的都是相同版本号的驱动器。 #### 测试连接 完成上述步骤之后,尝试测试新创建的数据源能否顺利连通目标数据库。一旦验证无误,即意味着可以从 IntelliJ IDEA 正常操作 MySQL 工作台所关联的目标实例了[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值