推荐一款好用到爆的数据库客户端,真香( 二 )


推荐一款好用到爆的数据库客户端,真香文章插图
也可以使用快捷键Ctrl+Enter , 选中情况下 , 会直接执行该sql , 未选中情况下 , 如果控制台中有多条sql , 会提示你要执行哪条sql 。 之前习惯了dbvisualizer中的操作 , dbvisualizer中光标停留在当前sql上(sql以分号结尾) , 按下Ctrl+.快捷键会自动执行当前sql , 其实DataGrip也能设置 , 在setting->Database-General中
推荐一款好用到爆的数据库客户端,真香文章插图
语句执行时默认是提示 , 改成smallest statement后 , 光标停留在当前语句时 , 按下Ctrl+Enter就会直接执行当前语句 。
语句的执行结果在底部显示
推荐一款好用到爆的数据库客户端,真香文章插图
如果某列的宽度太窄 , 可以鼠标点击该列的任意一个 , 使用快捷键Ctrl+Shift+左右箭头可以调整宽度 , 如果要调整所有列的宽度 , 可以点击左上角红框部分 , 选择所有行 , 使用快捷键Ctrl+Shift+左右箭头调整
添加行、删除行也很方便 , 上部的+、-按钮能直接添加行或删除选中的行 , 编辑列同样也很方便 , 双击要修改的列 , 输入修改后的值 , 鼠标在其他部分点击就完成修改了
推荐一款好用到爆的数据库客户端,真香文章插图
有的时候我们要把某个字段置为null , 不是空字符串"" , DataGrip也提供了渐变的操作 , 直接在列上右键 , 选择set null
推荐一款好用到爆的数据库客户端,真香文章插图
对于需要多窗口查看结果的 , 即希望查询结果在新的tab中展示 , 可以点击pin tab按钮 , 那新查询将不会在当前tab中展示 , 而是新打开一个tab
推荐一款好用到爆的数据库客户端,真香文章插图
旁边的output控制台显示了执行sql的日志信息 , 能看到sql执行的时间等信息
推荐一款好用到爆的数据库客户端,真香文章插图
我就问这么吊的工具 , 还有谁!!!
要新建表也是相当简单、智能 , 选中数据库连接 , 点击绿色+号下选择table
推荐一款好用到爆的数据库客户端,真香文章插图
在新打开的窗口中 , 可以填写表信息
推荐一款好用到爆的数据库客户端,真香文章插图
我就问你看到这个窗口兴奋不兴奋!!!
顶部可以填写表名、表注释 , 中间可以点击右侧绿色+号添加列 , 列类型type也是能自动补全 , default右侧的消息框图标点击后能对列添加注释 , 旁边的几个tab可以设置索引及外键
所有这些操作的DDL都会直接在底部显示
推荐一款好用到爆的数据库客户端,真香文章插图
我就问你怕不怕
表建完后 , 可以点击下图中的table图标 , 打开表查看视图
推荐一款好用到爆的数据库客户端,真香文章插图
可以查看表的数据 , 也能查看DDL语句
这些基本功能的设计、体验 , 已经惊艳到我了 , 接下来就是数据的导出 。
DataGrip的导出功能也是相当强大
选择需要导出数据的表 , 右键 , Dump Data To File
推荐一款好用到爆的数据库客户端,真香文章插图
即可以导出insert、update形式的sql语句 , 也能导出为html、csv、json格式的数据
也可以在查询结果视图中导出
推荐一款好用到爆的数据库客户端,真香文章插图
点击右上角下载图标 , 在弹出窗口中可以选择不同的导出方式 , 如sql insert、sql update、csv格式等
推荐一款好用到爆的数据库客户端,真香文章插图
如果是导出到csv格式 , 还能控制导出的格式
推荐一款好用到爆的数据库客户端,真香文章插图
导出后用excel打开是这种结果
推荐一款好用到爆的数据库客户端,真香文章插图
除了能导出数据外 , 还能导入数据
选择表 , 右键->Import from File , 选择要导入的文件
推荐一款好用到爆的数据库客户端,真香文章插图
注意 , 导出的时候如果勾选了左侧的两个header选项 , 导入的时候如果有header , 也要勾选 , 不然会提示列个数不匹配
1、关键字导航:
当在datagrip的文本编辑区域编写sql时 , 按住键盘Ctrl键不放 , 同时鼠标移动到sql关键字上 , 比如表名、字段名称、或者是函数名上 , 鼠标会变成手型 , 关键字会变蓝 , 并加了下划线 , 点击 , 会自动定位到左侧对象树 , 并选中点击的对象