IntelliJ DataGrip入门操作

最近发现一款连接数据库的神器, 经过两天试用,感觉很吊的样子,特此记录下来, 以此来开始我的博客之旅, 也与广大猿友共勉之,话不多说直接上神器: DataGrip. 首先介绍DataGrip的初级应用:

  1. Data Grip的下载与安装
    jetbrains官网下载即可,地址如下: https://www.jetbrains.com/datagrip/?fromMenu;
    IntelliJ DataGrip入门操作_第1张图片
    安装: Data Grip的安装也很简单, 双击安装,很多个下一步之后就完成安装, 启动,界面如下, 我喜欢InteliJ风格的.
    IntelliJ DataGrip入门操作_第2张图片
  2. Data Grip常用设置
    选中File->Settings[快捷键: Ctrl+Alt+S], 可以在当前面板进行各种常用设置项
    IntelliJ DataGrip入门操作_第3张图片 下方的面板可以设置Data Grip 的背景色,我喜欢白色的背景色所以就该选用了 IntelliJ的主题, 字体选中了16号字体, 需要注意的是该处的字体大小设置的是Data Grip工具栏,菜单栏等的大小:
    IntelliJ DataGrip入门操作_第4张图片 此处的设置改变的是控制台与查询结果区域的文字大小:
    IntelliJ DataGrip入门操作_第5张图片 至于其他也没什么设置, 按默认即可;
  3. Data Grip常用操作
    平时我们使用该链接工具主要还是做查询数据, 修改数据, 创建表等操作,接下来我们分别介绍
    IntelliJ DataGrip入门操作_第6张图片 **左上区域显示了当前数据库连接信息, 展开后会显示数据库表等信息, 如果展开后没任何信息则点击那个旋转图标同步一下即可, 如果点击同步按钮后, 仍旧有很多数据库没有展示出来,则需要点击数据连接名后的xx of xx,在弹出框中选中All of schemas, 意思是展示出所有的数据库. **
    IntelliJ DataGrip入门操作_第7张图片
    右键选中Open Console就可以在右侧控制台中书写sql语句
    IntelliJ DataGrip入门操作_第8张图片Data Grip的sql查询操作也有智能提示, 不过却更强大, 无论是标准的关键字还是表名,字段名都能提示.写完sql后选中该行, 点击上方的绿色箭头即执行该sql语句
    IntelliJ DataGrip入门操作_第9张图片也可以使用快捷键Ctrl+Enter,选中情况下会直接该条sql, 未选中时,若控制台有多条sql则提示执行那条sql,当然我们也可以通过设置, 只执行光标所在行的sql语句.
    IntelliJ DataGrip入门操作_第10张图片 语句执行时,默认是提示, 设置成Smallest statement后, 光标停留在当前语句时, 按下Ctrl+entr键就会执行当前语句.
    语句执行结果在底部展示
    IntelliJ DataGrip入门操作_第11张图片 可以使用鼠标调整任意一列的位置,宽度.通过上方的+、-号直接添加行或删除选中的行, 编辑某列双击即可, 输入要修改的值,然后鼠标在其他地方点击即完成修改.
    IntelliJ DataGrip入门操作_第12张图片 如果事务设置的是自动提交, 有时候在添加一行后, 不会自动提交, 则此时需要手动submit一下,这样新增的一行才会生效.
    在这里插入图片描述对于需要多窗口查看结果的, 即希望新的查询不在当前窗口中展示, 可以点击 pin tab按钮, 那新查询将不会在当前tab中展示, 而是新打开一个tab
    IntelliJ DataGrip入门操作_第13张图片而旁边的output控制台显示了执行sql的日志信息, 能看到sql执行的时间等信息
    IntelliJ DataGrip入门操作_第14张图片建表也是很简单, 数据库右键->New->Table
    IntelliJ DataGrip入门操作_第15张图片
    IntelliJ DataGrip入门操作_第16张图片在新打开的页面可以填写表信息
    IntelliJ DataGrip入门操作_第17张图片顶部可以写表名和表注释, 中间可以写字段名, 字段类型,字段注释等而所有这些操作的DDL都会在底部展示,点击Execute即创建一张表.表建完之后,可以打开下图的table图标, 打开表查看表视图, 可以查看表结构
    IntelliJ DataGrip入门操作_第18张图片 这些功能用起来真的是便捷,顺手, 接下来就是数据导出
  4. Data Grip导出数据
    DataGrip的导功能也很简单: 选择要导出数据的表 右键->Dump Data To File
    IntelliJ DataGrip入门操作_第19张图片即可以导出insert、update形式的sql语句,也能导出为html、csv、json格式的数据, 也可以在查询结果的视图中导出, 点击右上角的下载图标
    IntelliJ DataGrip入门操作_第20张图片如果出现上图所示的提醒,有可能是因为我们没有选择将导出文件导出到那个文件夹下, 在某个盘下新建一个文件夹,导出的文件保存到该文件夹即可
    ok, 关于DataGrip的初级使用教程就介绍到这了,以后发现有什么好玩的功能,继续更新,也欢迎大家相互交流学习.

你可能感兴趣的:(数据连接)