IntelliJ IDEA 创建(连接)数据库详解(以MySQL数据库为例)

首先,我们需要明确一点,IDEA只是个工具,它和Navicat那些软件机制差不多,可以控制、调用、回显MySQL数据,实际上数据库表的创建还是MySQL自身来完成的,只是MySQL自身没有显式的操作界面,所以我们如果不使用用指令集(命令行)来操作数据库,就需要借助工具来实现。

而IDEA本身是个编译器,它之所以有操作数据库的功能,主要是因为里面集成了一个工具——DataGrip(可以作为独立的软件单独下载)。

综上所述,与其说IDEA创建数据库,不如说是IDEA连接了数据库,下面开始介绍流程。

Step1:找到界面左上角的创建功能图标,四条横线这个图标,点击。

Step2:File->New->DataSource->MySQL

Step3:填写数据库连接配置

Name:默认是下图这个,可以随便修改,表示你的数据库连接昵称,没啥实际用,随便填或者使用默认的就行。

Comment:写给自己看的,也没啥用,就是个注释一样的东西,可以不填。

Host:主机号,使用本机的数据库就使用默认的localhost就行,使用远程的数据库,里面就填远程主机的IP地址就行。IP地址,不会使用命令行查的就点你桌面右下角的网络图标,找到以太网,点击,查看IPv4的地址。

Port:端口号,默认3306,你自己改过就用你改过之后的。

Authentication:权限,使用默认的就行。

User:默认为root

Password:默认为root

Database:你需要连接的数据库名,没创建过就不填。

URL:就是你Mysql的路径,它是根据你前面填的主机号、端口号和Database自动生成的,默认就行,不用管。

这些都完事以后,测试一下连接,点那个Test Connection,如果显示下面这样Succeded,就说明连上了。

连接成功后,你右侧就会出现Database的图标,同时你的项目目录下也会有相应的数据库连接文件。(我这个是指定了数据库名的,所以前缀有个wms,是我自己指定的,没有指定就是@localhost)。

点开右侧这个图标,就能看到数据库的界面了

简单说一下这个结构,最上层的目录表示你的数据库连接名,可以在这个位置右键新创建数据库(Schema)

往下的wms是你的数据库名,一个库里面可以有多个表。也是一样,右键可以新建数据表

然后tables就相当于一个目录一下,里面是你的各种表

再往下就是表名,以goods这张表为例,其下面的结构是:

columns表示你数据表的列,也可以叫字段名,带个🔑脚标的表示主键。keys里面存放就是主键,indexes表示你这张表的索引,一般默认是使用主键作为索引,关于索引这块,自己详细去了解吧,涉及到sql优化。

(最后,个人还是不太建议直接在IDEA里面操作数据库,一般IDEA里面只是做一个连接的配置,IDEA内置的DataGrip感觉不咋好用,当然也可能是我个人习惯,推荐使用Navicat来操作数据库表,跟IDEA一样都是工具,本质上操作的都是数据库本身,所以Navicat和IDEA连接同一张表,所做的修改会同步。你用Navicat操作完之后,在IDEA中刷新一下就行了,刷新后就能看到修改了。这个旋转的箭头就是刷新。)

创作不易,如果对您有用,麻烦点赞收藏一下!

### 回答1: IntelliJ IDEA 支持连接 MySQL 数据库。首先,需要在 IntelliJ IDEA 中安装 MySQL 驱动程序。然后,在项目中新建一个数据源,并选择 MySQL 作为数据库类型。最后,输入 MySQL 的相关连接信息(例如主机名、端口号、用户名、密码等)即可连接MySQL 数据库。 ### 回答2: IntelliJ IDEA是一个非常流行的Java集成开发环境。它提供了很多强大的功能来帮助Java开发人员更加高效地开发项目。本文将介绍如何在IntelliJ IDEA连接MySQL数据库。跟随以下步骤,你将可以轻松地设置一个连接,并开始编写和运行SQL代码。 1. 下载MySQL Connector/J 首先,你需要下载MySQL Connector/J,这是一个MySQL驱动程序,它将允许你在Java中连接MySQL数据库。你可以从MySQL官方网站上下载它。建议将Connector/J的jar包放在项目根目录下的lib文件夹中。 2. 创建数据库连接IntelliJ IDEA中,创建一个新的数据库连接非常简单。只需按照以下步骤即可: a. 打开IntelliJ IDEA,并打开项目文件夹。 b. 打开“Database”工具窗口。 c. 点击“+”图标,选择“MySQL”。 d. 输入数据库连接信息,包括主机名、端口号、数据库名称、用户名和密码。 e. 点击“Test Connection”以测试连接是否成功。 如果一切正常,你应该会看到一个“Connection successful”消息。 3. 使用数据库连接 一旦你成功创建了一个数据库连接,你就可以开始使用它了。你可以使用IntelliJ IDEA提供的SQL工具窗口来运行SQL查询,并查看结果。 a. 在IntelliJ IDEA中,打开SQL工具窗口。 b. 选择你想要查询的数据库连接。 c. 输入你的SQL查询并运行。 d. 你应该会看到一个结果集,它将显示你的查询结果。 在使用数据库连接时,请务必注意安全性。确保不要在代码中硬编码数据库凭据,在生产环境中配置数据库访问权限,并确保只有受信任的代码能够连接和使用数据库。 希望本文对你有所帮助,让你能够更快地开始在IntelliJ IDEA中使用MySQL数据库。如果你有任何问题或疑虑,请随时联系我们。 ### 回答3: IntelliJ IDEA是一款功能强大的集成开发环境,支持各种语言和技术。连接MySQL是在使用IDE开发Java应用程序时经常需要进行的操作之一。 下面是在IntelliJ IDEA连接MySQL的步骤: 1. 在IDEA中打开项目,并在左侧的Project窗格下的“Data Source and Drivers”中点击“+”按钮。然后选择MySQL。 2. 在弹出的窗口中输入以下信息:数据库名称、主机名、端口号、用户名和密码。检查连接,如果一切正常,可以点击“OK”按钮保存。 3. 在IDEA的主页面中选择“View->Tool Windows->Database”打开数据库窗口。在窗口中,可以选择在左侧的“Tables”面板下选择需要查看的数据表,或在右侧的“SQL Console”面板下执行SQL语句。 4. 如果需要在应用程序中访问数据库,可以使用“Persistence”工具创建一个数据源。在项目中使用JDBC连接数据库,并读取、插入、更新和删除数据。 以上就是连接MySQL的基本步骤。在IntelliJ IDEA中,使用数据库和访问数据变得更加容易。如果有任何问题,请参考IDEA的帮助文档或在社区中寻求帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值