首页 > 数据库 >idea连接数据库及使用

idea连接数据库及使用

时间:2023-07-20 11:58:08浏览次数:40  
标签:创建 数据库 idea 点击 填写 右侧 连接

连接数据库

idea本身足够强大,可以直接操作数据库。

1.打开idea后,点击右侧的Database,点击加号,点击Data Source,在右侧选择需要的数据库,我这里选择mysql.

image-20230720102532274

2.填写完相应的配置信息,点击Test Connection,如果成功连接的话就点击apply,点击ok.

image-20230720103234693

3.右侧就会显示出来。

image-20230720103607733

操作数据库

创建数据库

1.右键连接名,点击new,点击schema。

image-20230720105822373

2.填写数据库名,点击ok,就可以在右侧看到了。

image-20230720110028542

image-20230720110103733

建表

1.右键刚刚创建的数据库,点击new,点击table.

image-20230720110457737

2.填写表名和相应的注释。

image-20230720111010874

3.添加列的时候,填写对应的信息,注释填写后直接点击ok即可。我这里创建两个列,id和username,创建完需要的列后(我这里只是做一个演示,这张表肯定不止两个列),点击Execute.

image-20230720111947224

image-20230720111445206

4.在右侧就能看到对应的效果。

image-20230720111634787

创建数据

点击添加,填写数据,点击submit

image-20230720112534470

检验

打开数据库命令行,输入对应的命令,即可看到之前创建的数据库,表及表中的数据。

image-20230720114126813

标签:创建,数据库,idea,点击,填写,右侧,连接
From: https://www.cnblogs.com/malinyan/p/17567936.html

相关文章

  • mysql-查询数据库中所有的函数定义
    MySQL查询数据库中所有的函数定义在MySQL中,函数是一种自定义的代码块,它接受输入参数并返回一个结果。函数可以用于简化复杂的查询操作,提高代码的可重用性。在本文中,我们将介绍如何使用MySQL查询数据库中所有函数的定义。查询函数定义要查询数据库中所有的函数定义,我们可以使用......
  • Xshell 连接Vmware虚拟机下Ubuntu,出现拒绝密码的问题:
    参考解决方法打开WiredSettings将IPV4,中的设置不选择DHCP协议,而是选择manal手动地址按照details中的填即可,子网掩码设置为255.255.255.0打开文件/etc/ssh/sshd_config找到这四行语句,去掉前面注释#,并修改为LoginGraceTime2mPermitRootLoginyesStrictModesyes........
  • 解决IDEA加载maven工程慢
    问题描述用IDEA开发maven工程,当maven工程过多的时候,打开工程模块界面IDEA反映缓慢 解决问题默认情况下IDEA根据archetype创建maven项目,会从网络下载catalog文件,这是导致创建maven项目缓慢的原因。解决办法可以设置使用本地catalog文件,在IDEA中设置archetype的使用方式为local......
  • 高频面试题 - 数据库优化方案
    一.考题再现最近很多小伙伴在跳槽面试,遇到了各种奇奇怪怪的问题。比如健哥的一个学生,在面试时被面试官问到如下问题:“我们做web开发都离不开http协议,那你了解http协议吗?”这时大家一般都是回答了解。然后面试官会接着对这个问题展开三连击,“Http协议是长连接还是短连接?......
  • 19c(19.3) 单机数据库安装
                  19c(19.3) 单机数据库安装 一、           环境介绍操作系统RedHatEnterpriseLinuxServerrelease 7.7(Maipo)数据库版本Oracledatabase19.3主机名adg19cIP地址192.168.84.99安装目录/DBSoft/oracle/product/19.......
  • Ubuntu 20.04使用 VNC远程桌面连接避坑指南
    自从开始使用Ubuntu 20.04搭建深度学习服务器,就想到使用VNC远程桌面连接使用。可是之前一直使用的是Ubuntu18.04,心里想着设置应该不难,结果在配置的时候总出现无法连接的错误。下面我就分享一下我使用TigerVNC配置远程桌面连接过程中遇到的问题和解决方法。本文使用的软件版本和使......
  • Gridea 搭建的博客无法加载 CSS、网页图标、头像配置
    前阵子发现了用来写静态博客的软件Gridea,配置使用后发现,网页和软件预览的完全不同,打开DevTools一看,CSS压根就没加载出来,同样的,其他静态资源也都没有正确加载。目前的Gridea版本号是0.0.3仔细观察后发现,多了一个/,如图再回到软件配置上,可能是因为多打了这一个尾部的/,导......
  • 代码生成器-根据数据库表
    publicstaticvoidmain(String[]args){//1、创建代码生成器AutoGeneratormpg=newAutoGenerator();//2、全局配置GlobalConfiggc=newGlobalConfig();StringprojectPath=System.getProperty("user.dir");......
  • 数据库高效批量更新操作 MERGE INTO
    使用UPDATE批量更新大量的数据,会出现效率低下,有时候甚至卡死的情况,后面通过使用MERGEINTO代替UPDATE执行批量更新,会提升执行效率。原理:因为UPDATE关联子查询写法,是选到一条做一次子查询,这种写法得更新少,走好的索引才行,MERGE写法是执行完ON后一次性更新,效率会好点。......
  • 数据库管理
    1.数据库实例管理  启动数据库startup    关闭数据库shutdown     关闭数据库三种语句  shutdownimmediate   shutdownnormal  shutdowntransactional  1.数据库高速缓冲区数据写入数据文件  2.未提交的事务回滚  3.释放资源2.通过检查......