DataGrip安装和使用_import datagrip settings-程序员宅基地

技术标签: java  基础知识  intellij-idea  

需要资料包的额可以关注私发信息,分享给你

一、安装

双击datagrip-2018.3.4.exe ,然后一路下一步。安装成功

二、汉化datagrip

将课后资料中datagrip汉化包下面的resources_cn.jar文件放到DataGrip 2018.3.4\lib目录下面

 

 

三、激活

【1】点击桌面上的启动软件图标

【2】然后运行软件,选择“Do not import settings”不要导入设置这一项。

 【3】选择免费试用30天,打开软件,进入到datagrip软件主界面

 【4】将课后资料\datagrip\破解文件夹中的jetbrains-agent.jar拖入到datagrip中,可以参考idea破解动态图

 

 【5】在datagrip中查看版本信息,查看是否破解成功

 到此为止,已经破解成功。

 

四、入门使用

1.双击打开datagrip软件

2.打开DataGrip之后的界面如下,通过如下几步的操作即可连接到MySQL并操作.

 

 3.创建MySQL数据库链接,点击左上角的+之后选择DataSource(选择数据源)之后选择创建MySQL数据源.

 4.初始化MySQL驱动JAR包,找到左边列表Drivers下的MySQL.

 

 

 5.回到第三步刚开始链接信息定义的位置继续输入MySQL服务器的相关信息

 6.如果没有问题点击Test Connection,如果现实Success即可成功.

 

点击确定即可创建连接.

7.连接界面部分说明 [显示所有数据库方式/SQL语句编辑区/数据库选择]

 8.测试MySQL数据库的SQL语句执行能力

 

通过快捷键Ctrl + Enter即可执行被淡紫色框选中的SQL语句会在下面弹出执行结果信息.

9.开启新连接窗口的方式

 

 

五、设置

【1】设置字体大小

 

 【2】datagrip常见快捷键:




1.大小写转换:ctrl+shift+u
2.复制一行:ctrl+d
3.删除一行:ctrl+y
4.美化sql:ctrl+alt+L 
5.运行选中的sql语句:ctrl + enter
6.添加和取消注释快捷键:ctrl+/

六、基本使用

【1】右键选中的数据库连接,选择 open console,就可以在右侧的控制台中书写 sql 语句了。

 【2】语句的执行结果在底部显示:

 【3】而切换到执行结果旁边的 Output 选项卡,则可以看到 sql 执行的时间等信息:

 【4】查看表数据,双击某张表

 【5】有的时候我们要把某个字段置为 null(不是空字符串 ""),直接在字段上右键,选择 Set NULL 即可:

 【6】对于需要多窗口查看结果的,即希望查询结果在新的 tab 中展示,可以点击 Pin Tab 按钮,那新查询将不会再当前 tab 中展示,而是新打开一个 tab:

 【7】对于字段比较多的表,查看数据要左右拖动不太方便。我们可以选中需要查看的某一条数据,右键选择“Quick Documentation”

 

【8】在编辑 sql 的时候,可能需要同时输入或同时删除一些字符,按下 alt + shift,同时鼠标在不同的位置点击,会出现多个光标,这样就可以多处同时进行输入:

【9】在文本编辑器中,右键选择“Local History”->“Show History”可以查看过去使用过的 sql 历史:

【10】创建表

在数据库上点击右键,选择“NEW”-> “Table” 即可打开新建表窗口。顶部可以填写表名、表注释,中间可以点击下侧 + 号添加列,列类型 type 也是能自动补全,default 右侧的消息框图标点击后能对列添加注释,旁边的几个 tab 可以设置索引及外键。所有这些操作的 DDL 都会直接在底部显示

 

 【11】如果我们需要数据库中某张已存在的表的创建脚本,可以右键点击该表,选择“SQL Scripts”->“SQL Generator...”

 然后页面下方就会出现建表 SQL 语句,同时左侧可以对语句进行一些设置。

 

【12】导出数据

  • 右键点击需要导出的库或者具体的表,选择“Dump Data to File”即可将数据导出。我们可以导出 insertupdate 形式的 sql 语句,也能导出为 htmlcsvjson 格式的数据。

  • 【13】导入数据

  • 如果是 sql 语句,我们右键需要导入的数据库,点击“Run SQL Script...”选择 SQL 文件即可可

  • 如果是 htmlcsvjson 格式的数据,右键需要导入数据的库或者具体的表,选择“Import Data from File...”选择数据文件即可:

  •  

     【14】创建数据库

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/anyi2351033836/article/details/125118770

智能推荐

微信小程序音乐播放器+后台python毕业设计,java作业,编程作业,源码网站,毕业设计学习,答辩技巧-程序员宅基地

文章浏览阅读428次,点赞25次,收藏18次。利用MYSQL的数据独立性、安全性等特点,在软件项目中对数据进行操作,可以保证数据准确无误,并降低了程序员的应用开发时间。MYSQL的特点是支持多线程,能方便的对系统资源充分利用,有效提高速度,还提供多种方式途径来对数据库进行连接;MYSQL的功能相对弱小、规模也小,但本系统要求不高,MYSQL完全可以满足本网站使用。利用MYSQL建立系统数据库,不仅有利于数据处理业务的早期整合,还能利于发展后两种数据扩展的操作。

一步步带你解锁Stable Diffusion:SD 图生图功能保姆级入门指南「上」-程序员宅基地

文章浏览阅读731次,点赞8次,收藏5次。AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。感兴趣的小伙伴,赠送全套AIGC学习资料和安装工具,包含AI绘画、AI人工智能等前沿科技教程,模型插件,具体看下方。

Python | 如何通过faker批量生成“逼真”的测试数据_faker 批量-程序员宅基地

文章浏览阅读1.1k次,点赞2次,收藏6次。我们在项目中,常常需要使用一些假数据来做测试,比如客户名、电话号码、街道地址等等,平时我们基本是键盘一顿乱敲,或者随便造个什么字符串出来。现在你不用这样做了,用Faker就能满足你的一切需求。本文将结合实例,讲述Python 如何通过faker第三方库,批量伪造数据。包含两种保存方式:1,存入Excel;2,存入mysql数据库。本文框架结构为:1、faker简介2、faker使用3、常用方法一览4、实例:批量生成测试数据1、faker简介f..._faker 批量

6自由度机械臂MATLAB仿真KUKA KR6机器人仿真 simulink simscape 逆向运动学,正向运动学 非线性控制_六自由度机械臂matlab仿真-程序员宅基地

文章浏览阅读689次。6自由度机械臂MATLAB仿真KUKA KR6机器人仿真 simulink simscape 逆向运动学,正向运动学 非线性控制。_六自由度机械臂matlab仿真

洛谷 P1057 传球游戏-程序员宅基地

文章浏览阅读901次。动规(递推?)_p1057 传球游戏

(一)海思3519av100开发:linux环境搭建_hi3519av100环境-程序员宅基地

文章浏览阅读1.8k次,点赞2次,收藏24次。1.引言参考文档: ReleaseDoc\zh\01.software\board\SVP\HiSVP 开发指南.pdf概念:NNIE(Neural Network Inference Engine)(神经网络推理机)其他概念和开发流程等等都省略,只为安装好对应的环境,和记录自己踩过的坑。、2.环境1.Ubuntu18.042.gcc4.8.5关于gcc的版本要多注意下,因为我最开始使用的是默认的版本,7.x的,在运行nnie_mapper_12时遇到了未定义符号问题,后续会讲到。3.下载和_hi3519av100环境

随便推点

JDBC连接错误:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。。。_caused by: com.microsoft.sqlserver.jdbc.sqlservere-程序员宅基地

文章浏览阅读5.9k次。错误提示:Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止_caused by: com.microsoft.sqlserver.jdbc.sqlserverexception: 通过端口 1433 连

(紫书自学系列)P117团体队列(Team Queue,UVa540)(C++)-程序员宅基地

文章浏览阅读392次,点赞2次,收藏6次。通过紫书的例题熟悉并了解队列中间插入和删除,模拟“急诊病人插队”情况。_uva540

Unity的GC优化原理及实践_unity 增量 gc-程序员宅基地

文章浏览阅读1.5k次,点赞3次,收藏9次。1.概述1.1 简介内存管理一直都是一个让人比较头疼的东西,尤其是现在重度游戏越来越多,每一次卡顿、每一次内存增长对玩家来说都是一个比较差的体验。技术群里总是有人调侃,游戏开发久了人就会变成“GC怪”。事实上,在游戏开发过程中,随着功能的不停迭代,内存问题一直都不能松懈。 Unity 2018集成了正式版的 .NET 4.x 和 C#7.3 ,引入了ref return和ref locals,让值类型操作更加高效,UnsafeUtility让Unsafe编程和Native Memory操作更加方便。_unity 增量 gc

【高维数据降维】拉普拉斯特征映射LE-程序员宅基地

文章浏览阅读1.1k次。高维数据降维之拉普拉斯特征映射 LE高维数据降维是指采用某种映射方法,降低随机变量的数量,例如将数据点从高维空间映射到低维空间中,从而实现维度减少。降维分为:特征选择 和 特征提取特征选择:是从含有冗余信息以及噪声信息的数据中找出主要变量;特征提取:是去掉原来的数据,生成新的变量,可以寻找数据内部的本质结构特征。降维的过程是通过对输入的原始数据特征进行学习,得到一个映射函数,实现将输入样本映射后到低维空间中之后,原始数据特征并没有明显的损失,通常情况下新空间的维度要小于原空间的维度。目前大部分降维_拉普拉斯特征映射

java程序设计基础,Java线程基础进阶-程序员宅基地

文章浏览阅读685次,点赞7次,收藏11次。由于细节内容实在太多了,为了不影响文章的观赏性,只截出了一部分知识点大致的介绍一下,每个小节点里面都有更细化的内容!小编准备了一份Java进阶学习路线图(Xmind)以及来年金三银四必备的一份《Java面试必备指南》《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取![外链图片转存中…(img-Da4qJICe-1713452093907)][外链图片转存中…(img-omCezxIs-1713452093909)]

服务器虚拟机还原,还原虚拟机_oVirt4.3免费开源服务器虚拟化视频教程(包含vProtect、超融合部署)_虚拟化视频-51CTO学堂...-程序员宅基地

文章浏览阅读333次。oVirt是一款免费开源虚拟化软件,是RedHat商业版本虚拟化软件RHEV的开源版本。oVirt基于kvm,并整合很多优秀的开源软件,oVirt的定位是替代vmware vsphere,oVirt目前已经成为了企业虚拟化环境可选的解决方案,它在企业私有云建设中具备部署和维护使用简单的优势。oVirt的功能包括:为管理员和普通用户提供了WEB门户;支持多数据中心、多集群管理;FC-SAN/IP-S..._ovirt 虚拟机 还原模式