JetBrains DataGrip 2021正式版是一款非常实用专业的数据库管理编程软件,JetBrains DataGrip 2021正式版提供了智能代码补全、代码检测、即时错误显示、快速修复和重建等功能。用户可以轻松地执行创建和修改表、管理列、键和索引的操作。对于需要编程的用户,JetBrains DataGrip 2021正式版可以快速地以不同的模式进行查询并立即执行生成的代码,并且可以直接在文本编辑器中打开。用户在编写代码时,JetBrains DataGrip 2021正式版可以提高代码的编辑速度,随时发现代码中的bug,并及时提出修复建议,使您可以更安全地编辑代码。此外,在新版中,JetBrains DataGrip 2021正式版不仅增加了修改面向对象时进行授权编辑的UI,JetBrains DataGrip 2021正式版提供了直接从数据库浏览器生成简单语句的综合解决方案,涵盖了许多需要快速编写简单查询的情况。该机构减少了重复性工作,大大提高了工作效率。只需要很短的时间,你就会完全爱上这款软件。
一、运行配置
此概念已在我们的其他IDE中使用,现在已应用于JetBrains DataGrip 2021.1。通常,如果您要运行某些程序,则只需为其创建配置。让我们看看这如何帮助您完成特定任务。
1、运行脚本文件的配置
(1)以前,您只能一个一个地运行文件。如果文件包含依赖项并且顺序至关重要,那么这可能尤其令人沮丧。现在,您可以一次运行多个文件。
(2)选择运行多个文件将创建运行配置。在此配置中,您可以在启动之前对文件重新排序,添加新文件以及运行其他程序或配置。
(3)您的运行配置将自动保存。如果要多次运行此配置,但只想更改目标,请选中显示此页面复选框,这将为您提供每次运行配置时更改目标的选项以及其他一些选项。
2、运行代码的配置
您还可以创建一个配置,以运行保存的代码段。
3、管理运行配置
可以在导航栏或“ 运行” 菜单中找到已保存的运行配置。在这里,您将看到所有配置的列表。
二、测试框架支持
1、utPLSQL
(1)utPLSQL是用于在Oracle数据库中测试PL / SQL代码的流行框架。我们已经建立了对它的支持,这意味着您现在可以运行测试和测试包,而不必离开代码编辑器。只需单击左侧窗格中的绿色小播放按钮。
(2)每次运行都会创建一个临时配置。一段时间后,它将被删除,但是您可以在utPLSQL部分中创建永久配置。我们还添加了“按标签运行”功能。
2、数据库
该软件还添加了对 tSQLt(SQL Server的测试框架)的支持。要从数据库资源管理器运行一个或多个测试,请按 Ctrl+Shift+F10。
三、资料编辑器
1、编辑器中的结果
现在,您可以在代码编辑器中查看结果。我们希望这将很好地适合我们许多用户的工作流程。要在整个IDE中将其打开,请使用: Settings/Preferences | Database | General | Show output results in the editor。工具栏上还有一个按钮,仅在当前文件的两种模式之间切换。
2、地理检视器
要在数据编辑器中查看地理数据,请点击Gear图标 ,然后选择Show Geo Viewer。只有启用了JCEF,地理数据查看器才能工作 。在极少数情况下,启用JCEF可能会使IDE崩溃。如果您安装了使用JavaFX的插件,则可能会发生这种情况。万一发生这种崩溃,请按照以下说明恢复您的IDE:
(1)找到您的IDE的config文件夹(有关帮助,请参阅 this)。
(2)找到文件 /options/ide.general.xml
(3)从ide.general.xml中删除以下行:
3、在MongoDB中过滤数据
我们在MongoDB的数据编辑器中添加了对过滤的支持。
四、导出选项
1、导出到Excel
2、更好的可用性
在此发行周期中,我们专注于使导出更加用户友好。
五、连接性
1、新的身份验证选项
我们在PostgreSQL中添加了对pg_pass的支持如果您使用的是jTds驱动程序, 我们还增加了使用SQL Server的域凭据的功能。这曾经变得更加复杂,并且需要在“ 高级”选项卡中进行大量配置。不再是这样!
2、共享的SSH配置
现在,您可以为SSH隧道创建配置,并在许多数据源甚至项目中使用它。
六、查询控制台
1、更新预览
UPDATE语句 有一个新的预览意图操作。使用此操作将导致该软件仅使用相同的WHERE 子句运行SELECT语句。
2、轻松导航到执行设置
如果文件包含多个查询,则当您运行其中一个查询时,您将看到选择器。有些人喜欢这个选择器,但有些人则不喜欢。我们使自定义Execute操作的行为变得更加容易。
3、日期时间注入
现在,如果在字符串文字之前使用DATE进行转换,则该软件会理解此字符串包含日期,并相应地突出显示日期。如果此数据有问题,IDE也会警告您。
4、为MongoDB提供更好的编码帮助
MongoDB现在具有:
(1)集合名称的解析和完成。
(2)方法的完成。
六、导航和搜索
1、上下文数据源范围
可以在上下文数据源中搜索对象,这是您当前正在使用的数据源。可以从正在使用的控制台,数据编辑器或在数据库浏览器中选择上下文来定义上下文。如果选择多个数据源,将在所有数据源中进行搜索。
2、结构搜索
这是其他IDE移植到JetBrains DataGrip 2021.1的另一个概念。目前,我们对它的实施非常基础。您可以搜索类型,表达式和子句。
七、处理文件
1、CSV档案类型
该软件现在具有注册的* .csv文件类型。这意味着您将不再收到有关支持可用插件的CSV的通知。该软件还具有将CSV文件编辑为表格的功能。您将看到一个带有“ 另存为表格”按钮的浮动工具栏。
2、附加目录
该File | Open菜单现在重视的目录到项目中。为了清楚起见,附件目录是您在“ 文件”工具窗口中看到的目录。
3、标记为纯文本
如果您需要编辑一个非常大的脚本,现在可以将其标记为纯文本并打开以进行编辑。突出显示和编码帮助将关闭,因此您可以对其进行修改而不会造成任何性能延迟。
1、下载解压,得到jetbrains datagrip 2021.1原程序、无限重置试用期脚本补丁、汉化补丁;
2、双击“datagrip-2021.1.exe”开始安装软件,点击next;
3、设置安装路径,大家根据自己的情况安装即可;
4、根据自己的需求来选择勾选,点击next;
5、点install开始安装,请耐心等待几分钟;
6、安装完成后即可运行jetbrains datagrip 2021.1软件;
7、首次使用会弹出以下弹框,依提示进行操作即可;
8、首次运行软件会让用户配置或导入设置、选择主题,这些用户都可以随意设置,到注册界面时,请选择evaluate for free,点击evaluate试用软件;
9、新创建一个项目,接着再将无限重置试用期脚本补丁“ide-eval-resetter-2.1.13.zip”文件拖放到 IDE 窗口;
10、在右下角可以看到显示安装成功;
11、当然用户也可以点击菜单:Help -》 Eval Reset,查看该补丁安装成功;
12、接下来进行汉化,将汉化补丁“zh.211.183.jar”也直接拖到软件界面;
13、然后弹出提示框,点击Restart重启软件;
14、重启软件后就会发现是中文版啦,以上就是jetbrains datagrip 2021.1汉化破解版详细安装教程。
出口编号
DataGrip是面向开发人员的数据库管理环境。它旨在查询,创建和管理数据库。数据库可以在本地,服务器或云中工作。支持MySQL,PostgreSQL,Microsoft SQL Server,Oracle等。如果您有JDBC驱动程序,请将其添加到DataGrip,连接到DBMS,然后开始工作。提取器 或创建自己的提取器。
DataGrip具有用于导出和导入各种格式的数据的引擎。您可以选择预定义的格式或创建自己的格式。mysqldump和 pg_dump。完整的数据转储在单个文件中包含所有数据库对象的结构以及这些对象的数据。有关更多信息,请参见为MySQL和PostgreSQL创建完整的数据转储。
出口对象结构#
数据定义语言(DDL)定义数据库的结构,包括行,列,表,索引和其他元素。在DataGrip中,可以通过使用具有预定义设置的快捷方式或使用SQL Generator来生成数据定义结构,并自定义导出设置。
生成DDL定义数据库对象#
在“ 数据库工具”窗口(“ 视图” |“工具窗口” |“数据库”)中,右键单击数据库对象,然后选择“ SQL脚本” |“ 数据库” 。SQL生成器Ctrl+Alt+G。
在右侧的工具栏上,您可以找到以下控件:将输出复制到剪贴板。
:将输出保存到文件。
:在查询控制台中打开输出。
DEFINER子句指定例程执行的安全上下文(访问权限)。在MySQL和MariaDB中,当为过程或函数生成DDL时,请选择Skip`definer = ...`子句以跳过此子句。
更改SQL Generator #的输出设置
在“ 数据库工具”窗口(“ 视图” |“工具窗口” |“数据库”)中,右键单击数据库对象,然后选择“ SQL脚本” |“ 数据库” 。SQL生成器Ctrl+Alt+G。
在左侧工具栏上,单击“ 文件输出选项”图标
生成查询控制台的DDL定义#
在“ 数据库工具”窗口(“ 视图” |“工具窗口” |“数据库”)中,右键单击数据库对象,然后选择“ SQL脚本” |“数据库” 。生成DDL到Console。
生成剪贴板的DDL定义#
在“ 数据库工具”窗口(“ 视图” |“工具窗口” |“数据库”)中,右键单击数据库对象,然后选择“ SQL脚本” |“数据库” 。生成DDL到剪贴板。
如果数据库存储了对象的DDL,则可以通过选择Request and Copy Original DDL从数据库中检索 DDL。
导出数据#
您可以将数据库数据导出为SQL INSERT和UPDATE语句, TSV和CSV, Excel,Markdown,HTML表和JSON格式。导出到文件时,将为每个单独的表或视图创建一个单独的文件。
要配置CSV提取器,请参阅为分隔符分隔的值配置提取器。在CSV设置中,您可以为行和标题设置分隔符,为NULL值定义文本,指定引号,为使用分隔符分隔的值的格式创建新的提取器。
要以二进制格式(例如XLSX)导出数据,请使用“ 转储数据”对话框。
从数据库工具窗口导出数据#
在“ 数据库”工具窗口(“ 视图” |“工具”窗口|“数据库”)中,右键单击数据库对象,然后导航至“将数据转储到文件”。
在“ 转储数据”对话框中,自定义以下设置:
提取程序:选择导出格式(例如Excel(xlsx))。
移调:选择以在移调视图中导出数据。在此视图中,行和列是互换的。
添加表定义(DDL):添加表生成代码(CREATE TABLE或ALTER TABLE)。
计算的:包括未物理存储在表中的虚拟列(例如,IDENTITY列)。
生成的:包括用于INSERT和UPDATE语句的自动增量字段。
文件名:输入文件名。仅当导出一个表时,此选项才可用。
输出目录:选择存储路径。
要将生成的脚本复制到剪贴板,请单击复制到剪贴板。要将脚本保存到文件,请单击转储到文件。
从编辑器中导出数据#
要在编辑器中调用表的“ 转储数据”对话框,请单击“ 转储数据”图标
出口数据源设置#
出口数据源设置#
单击文件| 导出设置。
在“ 导出设置”窗口中,单击全选。
在“ 导出设置”窗口中,选择“ 数据库:驱动程序”,“ 数据库:设置 ”和“ 数据库:全局源”。您必须至少有一个全局数据源才能 在导出列表中拥有数据库:全局源。
在“ 将设置导出到”字段中,键入要在其中存储settings.zip文件的文件夹的路径。
该settings.zip文件包括可在全球范围内唯一的数据源。有关如何更改级别的更多信息,请参见 将项目级别更改为global。
复制并共享数据源#
复制一个数据源#
如果需要在另一个项目中使用相同的数据源,但是对它有不同的要求,例如其可访问性级别(项目或全局),用户,数据库连接和架构设置等,则可以复制数据源。
在“ 数据库”工具窗口(“ 视图” |“工具”窗口|“数据库”)中,单击“ 数据源属性”按钮
在“ 数据源和驱动程序”窗口中,选择要复制的数据源。
单击复制图标,或按Ctrl+D。
项目之间共享数据源#
DataGrip中的数据源有两个级别:项目级别和全局级别。项目级别意味着您只能从最初创建该数据源的项目中访问数据源。在全球范围内,可为其他项目提供数据源。默认情况下,数据源在项目级别可用。
要在IDE内的不同项目之间共享数据源,您需要将数据源移到全局级别。
在“ 数据库”工具窗口(“ 视图” |“工具”窗口|“数据库”)中,单击“ 数据源属性”按钮。在“ 数据源和驱动程序”窗口中,单击“ 使全局”图标使数据源在全局级别可用。
您不能将全局数据源附加到在其他版本的DataGrip中打开的项目。
不同的IDE实例之间共享数据源#
您可以将有关数据源的信息以XML格式复制到剪贴板。生成的XML不包含密码信息。
您可以将XML代码段发送到另一个IDE(通过Messenger或通过电子邮件)并导入。
在“ 数据库”工具窗口(“ 视图” |“工具”窗口|“数据库”)中,选择要复制的数据源。
右键单击所选内容。
单击数据库工具,然后选择将数据源复制到剪贴板。
在另一个工作站上,单击“ 查看” 工具窗口| 数据库。
在数据库工具窗口中,单击新建图标+,然后选择从剪贴板导入。
DataGrip将密码存储在Windows的KeePass存储中以及Linux和MacOS的本机钥匙串中。您可以将IDE配置为将密码存储在KeePass中(文件|设置|外观和行为|系统设置|密码)。
您可以通过将datasources.xml复制到所需位置来共享项目数据源。默认情况下,datasources.xml与其他配置文件一起存储在项目文件夹中。要查看项目文件夹的路径,请单击“ 文件” |“文件”。打开最近| 管理项目。
创建MySQL和PostgreSQL完整的数据转储#
您可以通过运行 MySQL的mysqldump或 PostgreSQL的pg_dump来为数据库对象(例如,模式,表或视图)创建备份 。
使用mysqldump或pg_dump的转储数据#
在“ 数据库工具”窗口(“ 视图” |“工具窗口” |“数据库”)中,右键单击数据库对象,然后导航至:
使用“ mysqldump”进行转储:用于MySQL数据源。
使用“ pg_dump”进行转储:用于PostgreSQL数据源。
在使用转储对话框中,在的路径字段中指定转储工具可执行文件的路径。
(可选)在对话框的下部编辑命令行选项。
点击运行。
列#
DataGrip是面向开发人员的数据库管理环境。它旨在查询,创建和管理数据库。数据库可以在本地,服务器或云中工作。支持MySQL,PostgreSQL,Microsoft SQL Server,Oracle等。如果您有JDBC驱动程序,请将其添加到DataGrip,连接到DBMS,然后开始工作。
添加列#
右键单击表,然后选择新建| 列。
指定列名称和设置。
点击执行。
删除列#
右键单击一列,然后选择Drop。或者,按N/A。
(可选)单击“ 设置”图标配置放置过程。
单击确定。
SQLite支持ALTER TABLE命令的有限子集。在SQLite中,您可以重命名表,重命名表中的列,向现有表中添加新列。有关SQLite中的ALTER TABLE的更多信息,请参见 官方SQLite文档。
要删除SQLite中的列,请右键单击表,然后选择修改表。在“ 修改表”对话框中,选择要删除的列,然后单击“ 删除”按钮(-)。“ 修改表”操作将重新创建不包含已删除列的表。
修改列#
在“ 数据库”工具窗口中,右键单击一列,然后选择“ 修改列”。
在“ 修改表”对话框中,指定所需的列设置。
重新排序列#
要重新排序列,请对标题行中的相应单元格进行拖放。
隐藏列#
要隐藏列,请右键单击相应的标题单元格,然后选择“ 隐藏列”。
或者,您可以右键单击标题行中的任何单元格,然后选择“ 列列表” Ctrl+F12。在“ 列列表”窗口中,选择一个列名称,然后按Space。您可以隐藏所有列。要搜索列列表,只需开始在“ 列列表”窗口中输入列名称。
展列#
右键单击标题行中的任何单元格,然后选择“ 列列表”。或者,按Ctrl+F12。
选择隐藏的列(删除线列名称),然后按Space。
您可以在“ 结构” 工具窗口(“ 视图” |“工具窗口” |“结构”)中查看整个表的结构。该结构 的工具窗口中显示的所有列。
重置表视图到初始状态#
单击设置图标,然后选择“ 重置视图”。结果,数据变得未排序,列以它们最初定义的顺序出现,并显示所有列。
数据排序
要对列中的表数据进行排序,请单击标题行中的单元格。
描述
表示该数据未在此列中排序。排序标记的初始状态。
数据按升序排序。标记右边的数字(图片上的1)是排序级别。您可以按不止一列进行排序。在这种情况下,不同的列将具有不同的排序级别。
数据按降序排序。
您可以启用“ 通过ORDER BY排序” 选项,以启用按相应DBMS排序数据。
另外,您可以在“ 结构”工具窗口(“ 视图” |“工具”窗口|“结构”)中按列对数据进行排序。在“ 结构”工具窗口中,右键单击列名,然后从“ 排序”菜单中选择一种排序方法。
注入语言列#
您可以为整个列分配一种正式的语言(例如HTML,CSS,XML,RegExp等)。因此,当您在属于该列的单元格中有一段代码时,可以使用代码生成,代码完成和其他功能(IDE功能)。
要为整个列注入语言,请右键单击相应的标题单元格,然后选择“ 编辑为”。在支持的语言列表中,选择要注入的语言。
更改列宽度#
将光标放在两列之间,以便更改为调整大小模式。将其拖动到首选位置。
要展开单元格以编辑值,请使用“ 编辑最大化”操作(Shift+Enter)。
生产力提示#
拖动列名代码#
在“ 数据库”工具窗口(“ 视图” |“工具”窗口|“数据库”)中,选择任何数据库对象并将其拖到您的代码中。
查询安慰#
DataGrip是面向开发人员的数据库管理环境。它旨在查询,创建和管理数据库。数据库可以在本地,服务器或云中工作。支持MySQL,PostgreSQL,Microsoft SQL Server,Oracle等。如果您有JDBC驱动程序,请将其添加到DataGrip,连接到DBMS,然后开始工作。
创建数据源时,将自动创建查询控制台。如有必要,您可以创建其他控制台。每个控制台都会创建一个新的连接。如果您不想创建新的连接,请启用 单一连接模式。
所有创建的查询控制台都位于内部“ 数据库控制台”文件夹中。要打开此文件夹,请打开“ 文件”工具窗口(Alt+2),然后导航到“ 从头开始和控制台” |“开始”。数据库控制台。
与控制台文件工作#
创建一个查询控制台#
要创建控制台,请在“ 数据库”工具窗口(“ 视图” |“工具”窗口|“数据库”)中使用以下操作之一。
单击数据源,然后选择“ 文件” |“文件”。新增| 查询控制台。
右键单击数据源,然后选择新建| 查询控制台。
单击数据源,按 Alt+Insert,然后选择控制台。
单击数据源,按Ctrl+Shift+F10,然后选择新建控制台。
新控制台意味着与数据源的新连接。您只能为数据源使用一个连接,并让所有控制台使用同一连接。了解更多关于在单一连接模式单一连接模式。
打开控制台#
打开控制台后,您可以在此处编写SQL,然后运行它并获取结果。
在“ 文件”工具窗口(“ 视图” |“工具窗口” |“文件”)中,导航到“ 暂存和控制台” |“文件”。数据库控制台| ,双击一个控制台文件。
在数据库工具窗口中,单击 跳至控制台图标,然后选择一个控制台。
单击数据源,按F4,然后选择所需的控制台。
重命名查询控制台#
在“ 文件”工具窗口(“ 视图” |“工具窗口” |“文件”)中,导航到“ 暂存和控制台” |“文件”。数据库控制台。
展开包含控制台的数据源组。
右键单击控制台文件,然后选择“ 重构| 重命名。
集团下的数据源目录安慰#
在“ 文件”工具窗口(“ 视图” |“工具窗口” |“文件”)中,导航到“ 暂存和控制台” |“文件”。数据库控制台。
右键单击要在其中创建新目录的数据源组,然后选择“ 新建” |“新建”。目录。
指定目录的名称。
选择控制台文件并将其拖到目录中。
在“ 移动”对话框中,单击“ 确定”。
删除查询控制台#
在“ 文件”工具窗口(“ 视图” |“工具窗口” |“文件”)中,导航到“ 暂存和控制台” |“文件”。数据库控制台。
展开包含控制台的数据源组。
右键单击控制台文件,然后选择“ 删除”。
控制台文件复制到新的位置#
在“ 文件”工具窗口(“ 视图” |“工具窗口” |“文件”)中,导航到“ 暂存和控制台” |“文件”。数据库控制台。
展开包含控制台的数据源组。
右键单击控制台文件,然后选择“ 重构| 复制。
在“ 到目录”字段中,为文件指定一个新位置。
将控制台另存为文件#
在控制台文件中,按N/A。导航到要存储文件的目录。
配置控制台设置#
修改控制台设置#
打开控制台,然后单击“ 打开数据库设置”图标。
打开设置Ctrl+Alt+S,导航至数据库| 通用。
配置控制台方言#
在编辑器中更改SQL方言#
右键单击输入窗格的编辑区域,选择“ 更改方言()”,然后选择所需的方言。
默认情况下,SQL控制台方言由附加到控制台的数据源定义。
禁用语法错误高亮#
右键单击输入窗格的编辑区域,选择“ 更改方言()”,然后选择 <通用SQL>。<通用SQL>支持SQL关键字,表和列名的完成和突出显示。此选项的语法错误高亮显示被禁用(“ 编辑器”区域中的语句在语法上显示为正确)。
默认方言的更改将影响使用当前数据源驱动程序的所有控制台和数据源。
生产力提示#
查看控制台历史#
在控制台中,右键单击任何区域,然后选择“ 本地历史记录” |“本地历史记录”。显示历史。
视图的查询控制台文件路径#
要查看文件的详细信息,请将光标悬停在控制台选项卡上。
从“选择范围”窗口导航到控制台文件
按Alt+F1,选择文件视图,然后按Enter。
重命名一个控制台文件
右键单击控制台选项卡,然后选择“ 重命名文件”。
打开“ 文件”工具窗口(“ 视图” |“工具窗口” |“文件”),然后导航到“ 暂存和控制台” |“文件”。数据库控制台。选择控制台文件,然后按Shift+F6。
同类推荐
2022-08-23
立即下载2022-08-02
立即下载2022-04-30
立即下载2022-04-30
立即下载2022-09-14
立即下载2022-06-18
立即下载相关文章
Audacity如何消除人声?Audacity消除人声的技巧
2022-05-23office2010产品密钥 office2010最新永久密钥大全
2020-07-08ACDSee14拼接图片教程
2020-09-11ACDSee如何为图片设置DPI?
2022-05-12美图秀秀如何无缝拼图?美图秀秀无缝拼图的技巧
2022-02-10MathType如何为公式加三角着重号?
2021-11-30按键精灵2014录制功能怎么用?
2020-08-18Visual Studio 2012怎么安装?怎么激活?
2021-06-10英雄联盟云顶之弈界面功能有哪些?
2020-04-24TortoiseGit如何恢复忽略文件?
2021-06-08