大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说数据库管理系统和SQL的跨平台IDE JetBrains DataGrip 2019.3.4激活成功教程版 含图文教程,希望您对编程的造诣更进一步.
数据库管理系统和SQL的跨平台IDE JetBrains DataGrip 2019.3.4激活成功教程版 含图文教程
JetBrains DataGrip 2019.1激活成功教程版是一款功能强大的数据库管理系统和SQL的跨平台IDE 。这款专业的多数据管理软件为用户提供了多个我们常见的数据库的管理解决方案,使用旨在满足专业SQL开发人员的所有需求。支持快速连接到数据库服务器,执行sql、创建表、创建索引以及导出数据等功能操作,并且能够进行各种智能代码操作,包括快速跟踪查询所有的活动以及历史记录,可直接从SQL代码中按照名称转到任何表,视图或过程。强大的智能代码完成功能帮助大家更快的进行代码编写,并检测代码中可能会存在的错误,还能够提供修复选项,方便大家进行快速的修复操作。避免后期无法挽回的错误。现在最新版2019.1版本已经发布,新版本带来了更多的新功能、改善和增强。功能更加完善。使用更加方便。本次小编带来了最新有效激活码以及详细的安装激活图文教程,有需要的朋友不要错过了!
新版DATAGRIP 2019.2
我们所有的IDE现在都有一个名为Services的新工具窗口。在DataGrip中,您可以观察和管理那里的所有连接。
每个连接在相应的数据源下都有自己的节点。如果图标上的小绿灯亮起,则表示连接处于活动状态。您可以使用上下文菜单轻松关闭连接。
您可以将所有服务类型视为节点,或者更改视图以将其视为选项卡。使用工具栏中的“在新标签中显示”操作,或者只需将所需节点拖到“ 服务”工具窗口的标题栏上。
现在,查询结果将附加到“ 服务”视图中其连接下的特定控制台。
全新版激活方法
1.安装你的JetBrains软件
2.将补丁jetbrains-agent.jar复制到安装目录
3.找到安装目录的VMOPTIONS 文件 (.vmoptions),将“-javaagent:软件安装目录jetbrains-agent.jar”附加到结束行。
例如:
windows:-javaagent:C: 软件目录 jetbrains-agent.jar
例如小编测试WebStorm 2019
安装目录默认:"C:Program FilesJetBrainsWebStorm 2019.1.2bin"
4.重新运行软件,输入激活服务器:http://jetbrains-license-server
完成激活安装激活成功教程教程
1、在本站下载并解压,如图所示,得到安装程序和注册码文本
2、双击exe运行安装软件,如图所示,点击next
3、如图所示,这里需要进行配置设置,可勾选创建桌面快捷方式,以及设置关联,点击next
4、软件安装完成,点击finish退出向导
5、先不要运行软件,我们需要hosts设置,如图所示,在C:WindowsSystem32driversetc中找到hosts,然后记事本打开,
并在HOSTS文件中添加如下规则禁止程序连网
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
0.0.0.0 www-weighted.jetbrains.com
6、现在可以运行软件啦,如图所示,勾选激活-激活码,将key文本中的激活码复制到窗口中,点击ok
7、软件运行如图所示,稍等一会儿
DATAGRIP 2019.1新功能
一、新的DBMS支持
在此发布周期中,我们将重点放在支持几个新数据库上。
Greenplum是一个基于PostgreSQL的分析数据库。它目前由Pivotal和开源社区开发。
Vertica是面向列的存储,旨在处理大量数据。
Apache Hive是一个基于Apache Hadoop构建的数据仓库,用于提供数据查询和分析。
Snowflake是一个基于云的数据仓库。在2019.1.1 DataGrip仅支持SQL方言,后面的内省支持。
二、连接对话框
1、一般
我们在这里重新安排了这些字段,使连接过程更加用户友好。
在连接类型字段是曾经被认为是URL类型。它确定了此对话框的整个UI,这就是为什么它现在与驱动程序选择器一起在顶部。
该数据库,因为有时需要凭据提供数据库列表中的凭据后场去。该列表应该被调用Ctrl+Space
现在通过下拉列表实现密码保存。它有四个选项:Never,直到重启,For session和Forever。对于Session可能是唯一需要解释的选项:它将保存您的密码,直到您断开与数据源的连接。
此外,现在可以通过UI设置空密码; 使用上下文菜单来做到这一点。
测试连接结果现在是内联的,可以通过一个小的专用按钮复制到剪贴板。还添加了故障排除页面的链接。
从2019.1开始,如果没有下载的驱动程序,则不会禁用“ 测试连接”按钮。单击“ 测试连接”时,DataGrip将提供下载JDBC驱动程序的功能。
1、选项
我们在此处从“ 常规”选项卡移动了“ 只读”,“ 自动同步 ”和“ 事务控制”设置。
新引入的设置:
-每N秒运行keep-alive查询将帮助您保持连接活动。您可以在驱动程序设置中为不支持的数据库定义自定义查询。
- N秒后自动断开连接。非常不言自明。
-启动脚本是一个SQL查询,每次建立连接时都会运行该查询。请记住,如果取消选中单一连接模式,则每个新控制台都会创建一个新连接。
重命名设置:
-如果编辑过时的DDL 是打开过期对象时过去通知的新名称,则发出警告。
2、架构
对象过滤器已从“ 选项”选项卡传输到此处。
3、数据源列表
一个小的增强功能:DDL数据源现在在连接对话框内的数据源列表中有自己的组。
三、搜索和导航
1、最近的地点
有一个新的“ 最近位置”弹出窗口,其中列出了您最近访问/更改的代码位置。它将它们显示为代码片段,在该位置之前和之后有几行。
此弹出窗口受到Recent Files的启发,但能够按访问的代码位置进行搜索。当您记住代码的内容但无法回忆它所在的位置时,这应该会派上用场。特别是如果您使用多个查询控制台:它们通常具有相似的名称!
按Delete / Backspace从弹出窗口中删除位置。
此弹出窗口的默认快捷方式是Ctrl+Shift+E。
如果您习惯按下Ctrl+Shift+E以调出最近更改的文件,请使用double Ctrl+E替代。
2、在路径中找到
DataGrip可以搜索对象的源代码。仅当您选择“ 所有位置”范围时,此选项才可用。我们稍微清理了这个UI并删除了 Module和 Project选项卡。
可以使用新的范围附加目录。如果要在“ 文件”工具窗口中搜索文件,请使用它。
3、转到弹出窗口
现在所有导航操作都可以在此处运行
例如,如果您正在搜索表格,请查看您可以在此处打开的内容:
表格的DDL : Ctrl+B.
表中的数据:F4 (Enter确实为表相同)。
修改表格对话框:Ctrl+F6。
找到...弹出:( Alt+F1 用它来查看数据库树视图中的对象)。
快速文档弹出:Ctrl+Q。
SQL生成器:Ctrl+Alt+G。
还有更多与您在此处看到的对象相关的操作!
另外,不要忘了导航设置在数据库| 一般。随意创建自己的流程,因为DataGrip现在可能涵盖所有可能的用例。
四、代码洞察力
1、合并项目完成
我们增加了一些合并选项,完成列表CREATE和DROP报表。例如,当您开始输入时CREATE,您可以选择CREATE TABLE。
另一个好处是你可以使用缩写!
2、新的检查
应该使用GOTO语句和命名参数的用法默认情况下关闭检查,因为只有一些开发人员希望报告这些事情。
GOTO报表检查的用法有三个选项:
- 报告所有GOTO报表;
- 报告使用GOTO语句退出循环;
- 向后报告GOTO声明;
应该使用命名参数。一些开发人员喜欢这样,因为它使代码更具可读性
如果在程序或函数内部未打开您使用的光标, DataGrip也会发出警告。
五、使用文件
现在,在Settings / Preferences |中有一个Default Directory选项 外观与行为| 系统设置。它将定义默认情况下将创建新项目的位置。
控制台文件的另存为...操作:
提供默认项目目录。
保留最后选择的文件夹。
“ 文件”工具窗口中的文件夹可以使用新操作Detach目录。从上下文菜单中使用它或指定快捷方式。
您可以从上下文菜单格式化文件而无需打开它们。
六、数据库树视图
我们改进了IBM DB2的数据库内省。您现在应该在数据库树中看到以下新对象:触发器,方法,模块,数据类型,变量,条件,序列,检查约束,角色和全局临时表。
树现在自己保存上下文,因此您始终可以在顶部看到数据源名称。
我们还为一些我们尚不支持的数据库添加了图标。以前,如果您有许多不受支持的数据库的数据源,它们都可能在数据库工具窗口中弄得一团糟。我们希望现在看起来好一点。
您可以使用我们的任何新自定义图标。选择驱动程序设置的“ 选项”选项卡上的图标。
七、其他
1、可定制的主题
此版本增加了完全自定义IDE外观的可能性,因为现在您可以从头开始设计自己的主题。我们已经创建了一些全新的主题来帮助您入门。它们可以作为插件下载。
你可以从字面上改变任何东西的颜色。使用DevKit创建自己的主题插件,并通过JSON文件修改IDE外观。
2、数据编辑器
过滤器现在更好一点,因为它提供了使用剪贴板中的值。
3、定义者支持
我们DEFINER在MySQL和MariaDB中添加了对该属性的支持。
首先,您可以选择SQL Generator是否应该DEFINER为生成的代码添加属性。
其次,您可以在迁移期间忽略DEFINER属性。
八、Bug修复
未选择用于内省的模式现在不用于比较。DBE-7604
创建外键时不再错过架构限定符。DBE-4993
“ 修改表”对话框中不再省略外键的引用列。DBE-7560
在检测到无法访问的代码检测时修复误报。DBE-7554
[MySQL]我们最终修复了问题,NULL而不是所有连接器的空日期。DBE-69
[MariaDB]修正了内省期间的错误。DBE-7743
[SQL Server]没有错误的COUNT()结果。驱动程序问题尚未确定,因此我们已经对我们进行了更改。DBE-2114
[SQL Server]表有时会重复。不再。DBE-7297
[Oracle] Enable DBMS_OUTPUT 按钮回来了。DBE-4702
[Oracle]修复了临时段的问题。 DBE-7443
[Oracle]正确地对内包和函数的源代码进行了内省。DBE-6768
软件特色
1、使用数据库
认识DataGrip,我们的新数据库IDE,专为满足专业SQL开发人员的特定需求而量身定制。
2、智能查询控制台
允许您以不同模式执行查询,并提供本地历史记录,可跟踪您的所有活动并保护您免于丢失工作。
3、高效的架构导航
允许您通过相应的操作按名称跳转到任何表,视图或过程,或直接从SQL代码中的用法跳转到任何表,视图或过程。
4、解释计划
使您可以深入了解查询的工作方式和数据库引擎行为,从而提高查询效率。
5、智能代码完成
DataGrip提供了上下文相关的代码完成,可帮助您更快地编写SQL代码。完成意识到表格结构,外键,甚至是您正在编辑的代码中创建的数据库对象。
6、即时分析和快速修复
DataGrip会检测代码中可能存在的错误,并建议动态修复它们的**选项。它会立即让您了解未解决的对象,使用关键字作为标识符,并始终提供解决问题的方法。
7、在SQL文件和模式中工作的重构
DataGrip正确解析SQL代码中的所有引用,并帮助您重构它们。重命名变量或别名时,它将在整个文件中更新它们的用法。从查询重命名对它们的引用时,将更新数据库中的实际表名称。甚至可以预览其他视图,存储过程和函数中的表/视图的用法。
8、版本控制集成
我们为所有主要版本控制系统提供统一支持:Git,SVN,Mercurial和许多其他系统。
软件功能
一、探索您的数据库
DataGrip是多引擎数据库环境。如果DBMS有JDBC驱动程序,您可以通过DataGrip连接到它。它提供了数据库内省和各种用于为受支持的引擎创建和修改对象的工具:
1、数据库对象
DataGrip会内省数据库中的所有对象,并将它们显示在按模式分组的文件夹中。它还提供用于添加和编辑表,列,索引和约束等的UI。
2、数据编辑器
功能强大的数据编辑器允许您添加,删除,编辑和克隆数据行。通过外键导航数据并使用文本搜索查找数据编辑器中显示的数据中的任何内容。
3、导航
快速导航将您带到一个对象,无论它是刚刚在您的代码中创建,还是已经从数据库中读取。导航到符号操作可让您按名称查找对象。
二、编写SQL
正如任何体面的IDE一样,DataGrip提供智能代码完成,代码检查,动态错误突出显示,快速修复和重构功能。通过使编写SQL代码的过程更加高效,它可以节省您的时间。
1、智能文本编辑器
与任何IntelliJ平台IDE一样,DataGrip包含一个代码编辑器,可帮助您提高工作效率。转换和移动代码块,使用多个游标来管理选择,根据特定样式格式化代码等等。
2、代码完成
DataGrip提供上下文敏感的,模式感知的代码完成,帮助您更快地编写代码。完成将了解表格结构,外键,甚至是您正在编辑的代码中创建的数据库对象。
3、代码生成
忘记手动编写典型代码:DataGrip会为您做到这一点。它基于UI生成用于更改表,列等对象的代码。此外,它还可以帮助您获取表的DDL并从结果集中提供DML查询。
4、代码分析和快速修复
DataGrip会检测SQL代码中可能出现的错误,并建议动态修复错误的**选项。它会立即让您了解未解决的对象,使用关键字作为标识符,并始终为您提供解决问题的方法。
5、重构和发现用法
DataGrip正确解析SQL文件中的所有引用。当您从SQL重命名数据库对象时,它们也将在数据库中重命名。您可以快速找到使用表的存储过程,函数和视图。
6、自定义外观
DataGrip带有浅色和深色外观和主题。每个都可以完全定制,因此您可以创建最适合您的。这同样适用于十多个预配置的键盘映射。
三、运行查询
DataGrip中的查询控制台是任何SQL开发人员的基本必需品。创建多个控制台,每个控制台都有自己的架构和查询选项。
1、查询控制台
指定控制台运行查询的行为:从最小的语句或最大的语句中选择要执行的操作。
2、当地历史
每个控制台都支持架构切换,并提供本地历史记录以跟踪您的所有活动,防止您丢失任何工作。
3、差异查看器
使用diff查看器比较本地历史记录中的两个控制台快照或两个查询结果。DataGrip突出显示两者之间的差异,并允许您通过容差参数管理比较条件的级别 。
四、导入/导出选项
从CSV或任何DSV文件导入数据。DataGrip还具有强大的引擎,可以以各种格式导出数据。您甚至可以创建自己的导出格式。
1、导入CSV
享受专用的UI,将CSV和TSV文件导入数据库。可以将导入文件的每一列映射到数据库中的表列,该列可以是现有表,也可以是导入过程中创建的新表。
2、导出为文本
任何表或结果集都可以以各种格式导出,包括CSV,JSON,XML和HTML。您甚至可以创建自己的导出格式。
3、导出为查询
任何表或结果集也可以作为一批UPDATE或INSERT语句呈现,这对于修改数据很有帮助。
五、其他功能
除此之外,DataGrip还提供用户参数支持,CSV编辑器,图表构建器,版本控制支持和许多其他功能。
1、用户参数
DataGrip支持运行参数化SQL查询。使用正则表达式添加自己的参数模式,并选择将应用这些模式的SQL方言。
2、VCS支持
DataGrip为大多数流行的版本控制系统提供统一的界面,确保Subversion,Git和GitHub,Mercurial,CVS,Perforce和 TFS的用户体验一致 。
3、图
通过富有洞察力的图表探索您的表格及其关系。
使用帮助
一、DATAGRIP快速入门指南
您好,感谢您试用DataGrip!让我们继续一个小小的旅程,它会看到你的第一个查询结果。
安装完产品并首次启动后,系统会要求您选择DataGrip的颜色方案,可以是浅色或深色。
在向导的下一个窗口中,选择默认的dialect和scripts目录。
首先,选择文件的主要方言。例如,如果选择SQL Server,则默认情况下*.sql文件将突出显示为SQL Server文件。然后,您就可以为任何文件或文件夹选择任何方言。
接下来,选择目录,你要保持你的脚本。或者只是指向您将使用的SQL文件所在的目录。此目录将 附加,其内容将显示在IDE 的“ 文件”工具窗口中。
以下是DataGrip首次启动后的样子:
在此通知弹出窗口中,DataGrip将建议您连接到数据库并附加脚本文件夹(如果尚未从启动向导中执行此操作)。无论如何,如果这个弹出窗口从未出现或已经消失,那么我们可能仍然需要查看如何连接到数据库。
按下打开数据库视图Ctrl+1。左侧面板显示所有数据源。我们还没有,所以让我们制作我们的第一个数据源。单击+,然后选择要使用的数据库类型。
然后你会看到连接窗口。
重要!DataGrip不提供连接所需的Java驱动程序。单击“ 下载”按钮以获取所需的驱动程序并能够进行连接。
现在,在字段中输入适当的值:host,instance,database,port,user和password。
二、连接数据库#
要向数据库发出查询,必须连接到数据源。数据源是数据的位置(可以是服务器,CSV或DDL文件)。数据源连接包括依赖于数据源类型的名称和连接设置。在DataGrip中,您可以在“数据源和驱动程序”对话框(“文件”|“数据源”)中管理这些连接。
亚马逊Redshift#
在Redshift仪表板中,创建Redshift集群。
在Redshift群集的设置中,复制JDBCURL。
导航到文件|数据源(N/A)。
在“数据源和驱动程序”对话框中,单击“添加”图标(添加图标)并选择“AmazonRedshift”。
在数据源设置区域的底部,单击“下载缺少的驱动程序文件”链接。或者,您可以为数据源指定用户驱动程序。有关用户驱动程序的详细信息,请参阅向现有连接添加用户驱动程序。
从“连接类型”列表中,仅选择“URL”。
将Redshift群集设置中的JDBCURL粘贴到DataGrip中的URL字段。
在“用户”和“密码”字段中,指定Redshift凭据。
要确保与数据源的连接成功,请单击“测试连接”。如果您以前忘记下载JDBC驱动程序,则可以在连接测试期间单击通知对话框中的“下载驱动程序文件”按钮。
三、运行查询#
要运行查询,请使用数据库控制台。数据库控制台是一个SQL文件,您可以在其中编写和执行SQL语句。创建数据源时,会自动创建数据库控制台。有关数据库控制台的更多信息,请参阅数据库控制台。
创建数据库控制台#
要创建控制台,请在“数据库”工具窗口中使用以下操作之一(“查看”|“工具Windows”|“数据库”)。
单击数据源,然后选择“文件”|新的|控制台。
右键单击数据源,然后选择“新建”|控制台。
单击数据源,按Alt+Insert,然后选择控制台。
单击数据源,按Ctrl+Shift+F10,然后选择“新建控制台”。
新控制台表示与数据源的新连接。您只能使用一个数据源连接,并且所有控制台都使用相同的一个连接。在启用单连接模式中,阅读有关单连接模式的更多信息。
1、打开一个控制台#
在“文件”工具窗口(“查看”|“工具Windows”|“文件”)中,导航到“划痕和控制台”数据库控制台|<data_source_name>,双击控制台文件。
在“数据库”工具窗口中,单击“跳转到控制台”图标(跳转到控制台图标)并选择一个控制台。
单击数据源,按F4,然后选择所需的控制台。
2、将控制台另存为文件#
在控制台文件中,按Ctrl+Shift+S。导航到要存储文件的目录。
3、将控制台内容另存为文件
执行SQL语句#
将光标放在语句中。
按Ctrl+Enter。或者,单击工具栏上的“执行”图标执行图标。
如果您有多个语句,请选择是要执行所有语句还是单个语句。建议列表始终包含用于运行所有语句的项目。
4、用SQL文件附加目录#
导航到View|工具窗口|档案。
在“文件”工具窗口中,右键单击任何区域,然后选择“附加目录”。
导航到要附加的目录。
单击确定。
GIF
5、用SQL文件分离目录#
在“文件”工具窗口(“查看”|“工具Windows”|“文件”)中,右键单击目录并选择“分离目录”。
在通知对话框中,单击“分离”。
使用SQL文件分离目录
6、运行现有的SQL文件#
右键单击要运行的文件,然后选择“运行<file_name>”。
选择要在其中运行文件的控制台。
单击确定。
7、从编辑器窗口运行SQL文件#
双击SQL文件以在DataGrip中打开它。
从<console>列表中,选择要使用的控制台文件。
单击“运行”图标(Shift+F10)。
选择要执行的语句并按Enter。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://daima100.com/datagrip-ji-huo/8517.html