大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说如何使用DataGrip,希望您对编程的造诣更进一步.
如何使用DataGrip
DataGrip是 jetbrains 推出的一款强大的数据库连接工具,如果你之前使用过idea那应该对它不陌生,在idea中它以Database插件存在
1、创建project (非必需)
DataGrip中所谓的project,其实可以把它理解为一个自定义归纳目录
你也可以直接使用DataGrip默认提供的default,无需创建project
File -> new -> Project
image-.png
2、创建数据源
选择数据类型、配置数据源地址并下载对应数据库驱动
打开Database视窗添加 或使用快捷键 command + ;
image-052092.png
image-.png
3、SQL执行
通过sql语句操作数据
image-.png
image-.png
4、隐藏/显示库
可根据自身需求,隐藏/显示特定schema即数据库
image-.png
5、库表快速检索
DataGrip目前尚不支持类似Navicat中的库表过滤搜索功能,当可以通过输入开始匹配并定位到对应库表
展开需要检索的数据库中的tables,然后直接输入需要搜索的表名
image-.png
6、数据源配置的备份与导入
当切换工作环境时,有个很头痛的问题,那就是数据源配置的迁移。当前DataGrip中不支持对数据源的一键备份及导入,但是我们有其他办法可以来解决这个问题!
备份: 选中需要备份的数据源 -> 右键 -> Copy Data Source然后将数据粘贴到自己创建的文本文件中
image-.png
导入:将上述步骤备份的内容复制 -> 右键 -> Paste Data Source
image-.png
7、表数据导出
DataGrip中支持多种数据格式的导出 eg: insert语句、update语句、CSV、JSON等
选中需要复制的数据 -> 点击 CSV 切换到需要的数据格式 -> 复制成功
整表导出也可以使用 Export Data to File 功能 : 选择需要导出的表 -> 右键 -> 选择Export Data to File进而选择需要导出的数据格式
image-.png
image-.png
8、SQL数据导入
DataGrip 中目前尚不支持直接通过 sql文件导入数据,那我们这里曲线一下
打开Files视窗 -> 右键 -> Attach Directory to Project 直接将sql文件所在目录关联到当前项目,然后执行sql文件就行了
当然也可以选中需要导入数据的数据库 -> 右键 -> Run SQL Script
image-.png
9、表数据快速检索
DataGrip 中支持直接在表数据查看视窗中直接使用sql语法对数据进行检索、排序等操作
image-.png
10、我的Mysql数据源无法连接
mysql数据源正常启动情况下,DataGrip无法连接,且报如下错误时
解决方案
image-.png
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://daima100.com/datagrip-ji-huo/8270.html