目的:使用IDEA本身的可视化方式,创建数据表

前置基础:
        1. 已安装好MySQL(常用版本5.7或8.0)
        2. 需自己创建一个初始化工程或者打开一个现有的工程

说明:
        1. 本章的数据库地址为:localhost(127.0.0.1)
        2. 我的Intelli JIDEA版本是2023.2.3,早期版本或者最新版本,过程可能略有差异

步骤如下:

1. 找到最右边的"Database" => 点击"+" => 聚焦"Data Source" => 点击"MySQL" 点击"MySQL"后的弹窗如图:

2. 完成上图已展示的步骤:
        2.1. Host不做修改(因为本章的数据库为本地数据库)
        2.2. 输入User账号(我的账号为root)
        2.3. 输入Password(我的密码为123456)
        2.4. 测试连接,其通过测试的效果如下图:

        2.5. 点击"Apply"
        2.6. 点击"OK"
效果如图:右边的是本地数据库状态,左边的是控制台console,用于写SQL语句

3. 我通过SQL语句,创建一个临时的数据库用于测试,暂定数据库名称为:test

create database test;

接着:输入并选中SQL语句 => 点击"执行"按钮 => 查看执行结果 => 查看数据库状态

4. 点击树型按钮,可查看数据库test
下图是本地的数据库,勾选,然后刷新,就可以将相应的数据库展示出来:

5. 按照下面两个图做好创建数据表之前的工作:


6. 重头戏:表的创建,核心:表名,字段,约束。我以学生表(student),字段:主键(id)、学号(student_id)、姓名(name)、性别(gender)、创建时间(create_time)、更新时间(update_time),约束:主键约束(id),唯一约束(student_id)为例,逐一创建。最后的SQL语句为:

        6.1. 表名:

        6.2. 字段:






        6.3. 约束:


最重要的"OK":

7. 双击表:

表已创建

8. 数据操作(DML):
        8.1. 可以通过console写SQL语句,完成表中数据的增删改查
        8.2. 直接修改表中数据,如下图:

9. 相关操作,数据导出:会生成SQL语句,便于数据的创建与迁移

至此,使用IDEA内置的可视化工具,已经完成常见的数据库连接,数据表的创建,数据的操作。这使得我们可以不通过别的可视化工具如:Navicat,SQLyog完成有关操作,可谓一箭双雕。如有问题,大家留言区相互探讨。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐