彩票走势图

数据库管理工具Navicat Premium使用教程:生成测试数据

翻译|使用教程|编辑:董玉霞|2022-04-18 15:51:46.270|阅读 954 次

概述:本文主要使用 Windows 版的Navicat Premium最新版本为多个相关表创建测试数据来熟悉它的功能。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

本文主要使用 Windows 版的Navicat Premium最新版本为多个相关表创建测试数据来熟悉它的功能。

设置测试数据库

我们将使用的数据库是 SQLite 的 chinook 示例数据库。

Chinook 是一个虚构的电字媒体商店,包括 artists、albums、media tracks、invoices和 customers 表。它们在数据库管理工具 Navicat Premium 中是这样的:

在 Navicat Premium 中生成测试数据

启动向导

数据生成工具位于主工具栏中的“工具”项目下:

在 Navicat Premium 中生成测试数据

标签末尾的省略号(...)是该命令将打开一个向导。

选择数据库

向导的第一个画面让设置要生成测试数据的数据库。该向导非常聪明,它知道由于已经打开了一个活动的数据库连接,可能想要为它生成数据:

在 Navicat Premium 中生成测试数据

在向导的任何一步,你都可以保存或加载配置文件,以便在使用相同的数据库时不必重新开始。还有一个“选项”按钮,可以打开一个对话框,你可以在其中配置一些常规选项:

在 Navicat Premium 中生成测试数据

表的填充和排序

下一个画面是设置要生成数据的表和字段。(不用说,你将要选择你正在测试的真实表的空白表。)默认情况下,Navicat 生成 1000 行数据,但我们可以在“生成的行数” 文本字段更改该值:

在 Navicat Premium 中生成测试数据

Navicat 会在生成数据时自动确定要表的顺序,但我们可以在“表生成顺序”对话框中更改它:

在 Navicat Premium 中生成测试数据

数据预览

下一个画面将显示我们在第二个画面上选择的每个表的生成数据的预览。这将使我们有机会手动更改值或重新生成表的所有数据:

在 Navicat Premium 中生成测试数据

如果对预览的数据感到满意,就可以点击“开始”按钮来生成它。

进度报告

Navicat 提供了一份完整的进度报告。我们可以在这里看到,在 Artist.ArtistId 字段上的 UNIQUE 约束失败。发生这种情况是因为该表已有数据!

在 Navicat Premium 中生成测试数据

使用“上一步”按钮,我们可以返回上一个画面以修复报告的错误并重试。(这次我选择了测试表)

在 Navicat Premium 中生成测试数据

Navicat Premium| 下载试用

Navicat Premium 是一套数据库管理工具,让你使用一个程序即可同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP