2022年12款受接待的实用数据库东西保举
工欲善其事必先利其器,信赖各位在平常运维数据库历程中都有一款游刃剩余的数据库东西,这可以让你的利用愈加高效快捷。
在对用户的发起举行整理后,决定对2020年《DBA高听从实用东西保举:几款强壮的数据库东西聚集!》文章举行更新晋级,将一些迩来十分受接待、正在被各位使用的数据库东西整理汇总,并搜集了一些干系利用文档和教程供参考整理本钱文,渴望各位可以从中发觉合适本人的数据库的东西、提高事情听从!
目次导读
- 通用型数据库办理东西
- 1、DBeaver
- 2、Navicat
- Oracle
- 1、PL/SQL Developer——呼声最高的数据库集成开发情况
- 2、Toad for Oracle——数据库办理东西集
- 3、SQL*Plus——Oracle内置的快捷东西
- MySQL
- 1、SQLyog——数据库办理可视化东西
- 2、MySQL WorkBench——开源版和商业版兼具的可视化东西
- 3、HeidiSQL——开源的轻量级图形化办理东西
- 4、Percona Toolkit——数据库办理东西集
- 其他
- 1、PostgreSQL 数据库办理东西:pgAdmin
- 2、 SQLite 数据库办理东西:SQLite Expert
- 3、SQL Server 数据库办理集成情况:SQL Server Management Studio (SSMS)
通用型数据库办理东西
1、DBeaver
DBeaver是一款开源的通用数据库东西,支持十分丰厚的数据库,是本次征集活动中用户呼声最大的前三名之一。
- 支持数据库典范:Oracle、MySQL、PostgreSQL、MariaDB、SQL Server、ClickHouse、SQLite、DB2、Apache Hive等80余种。
- 主要功效:DBeaver 它提供了一个图形界面用来查察数据库布局、实行SQL查询和脚本、欣赏和导出数据、处理BLOB/CLOB数据,修实数据库布局等。关于高等数据库用户,DBeaver 发起使勤奋效强壮的 SQL 编纂器、多量办理功效、数据和形式迁徙功效、监督数据库毗连会话等等。
- 对否付费:无偿
下载地点:https://dbeaver.io/
干系利用材料:
Mac 安装数据库办理软件 DBeaver
Windows东西DBeaver毗连OceanBase数据库拜候MySQL和Oracle租户
Dbeaver适配openGauss使用引导书
DBeaver设置达梦DM8数据库链接
2、Navicat
Navicat Premium 是一套数据库开发东西,可以让你从单一使用步骤中同时毗连多种数据库举行数据库办理,它也是本次征集活动中用户呼声最大的前三名之一。
- 支持数据库典范:MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite等。
- 主要功效:包含无缝数据迁徙、能将不同格式的数据传输到数据库,同时它也是一款数据可视化东西,也能快速寻觅和改正 PL/SQL 和 PL/PGSQL 编码时的错误。它可以让用户毗连到当地或长程办事器,并提供一些实用的数据库东西以帮助用户办理数据,包含云协同互助、数据建模、数据传输、数据同步、布局同步、导入、导出、备份、复原、图表、数据天生和主动运转等。并且它提供了Navicat for MySQL、Navicat for PostgreSQL、Navicat for MongoDB等多种独立处理方案,此中较多伙伴保举Navicat for MySQL。
- 对否付费:付费(官网提供无偿试用)
下载地点:
https://navicat.com.cn/products#navicat
干系利用材料:
Navicat完全使用手册(上)
Navicat完全使用手册(下)
Navicat Premium 15 安装与激活
Oracle
1、PL/SQL Developer——呼声最高的数据库集成开发情况
PL/SQL Developer 是由 Allround Automations 公司开发的面向Oracle数据库存储的步骤单位的集成开发情况。其侧重于易用性、代码品格和消费力,可以富裕发扬 Oracle 使用步骤开发历程中的主要上风。
- 主要功效:PL/SQL Developer 具有语法加强、目标形貌、代码助手、编译器提示、PL/SQL完满等很多特性和功效。可以在实行SQL查询、实行PL / SQL步骤、运转调试会话等历程中持续事情,假如碰到编程错误,IDE将不会“挂起”。同时,PL/SQL Developer提供内置的报告功效,可以依据步骤数据或Oracle字典运转报告。别的,使用 PL/SQL Profiler 可以欣赏每一实行的 PL/SQL 代码行的时序信息,主动获取CPU使用情况、块I/O、纪录I/O、表格扫描、分类等统计信息,从而协助优化代码功能。它也是本次征集活动中用户呼声最大的选手。
- 对否付费:付费(官网提供无偿试用)
下载地点:
http://www.plsqldeveloper.com.cn/sub/sql-developer.html
干系利用材料:
PL/SQL Developer 7超具体教程(中文)
Oracle PL/SQL Developer 14用户指南(英文)
PL/SQL Developer毗连Oracle数据库详解
2、Toad for Oracle——数据库办理东西集
Toad for Oracle 是 Quest Software 研发的 Oracle 数据库办理东西集。宽大的数据库开发职员、办理员和数据分析师可以借此简化事情流程、优化代码质量、主动化经常或反复的流程,同时更大水平低落风险。
- 主要功效:使用者可以经过一个图形化的用户界面快速拜候数据库,完成繁复的SQL和PL/SQL代码编纂和测试事情。别的,Toad 提供简便易用的 PL/SQL 调试功效,可以逐行编纂、调试和运转代码,并且察看干系参数的厘革来反省存储历程的准确性。SQLab Xpert Option 功效则可以提供种种优化形式下SQL实行方案,并能给出优化发起,协助优化SQL。
- 对否付费:付费(官网提供无偿试用)
Toad for Oracle 东西有面向 DBA 和面向开发者两个版本,在功效上有几处不同(见下图)。别的 Quest Software 也有专门的武艺社区和具体使用文档供使用者学习。
下载地点:
https://www.quest.com/cn-zh/products/toad-for-oracle/
干系利用材料:
Toad for Oracle 11.6 中文使用指南
Toad for Oracle 13安装使用图文教程
Toad For SQL 浅易使用指南
3、SQL*Plus——Oracle内置的快捷东西
SQLPlus 东西是 Oracle 数据库提供的一个专门用于数据库办理的交互式东西,属于Oracle内置东西,在各版本都是预安装的,经过下令的办法对数据库举行办理。SQLPlus以其风雅、快捷为浩繁DBA们所喜好。
- 主要功效:在 Linux/UNIX 情况下,通常都是经过这个东西来启动、关闭和维护数据库的。别的,其具有的功效也很丰厚,包含实行SQL脚本、数据导出、使用步骤开发/测试、用户办理及权限维护等。不同于其他东西直接利用,它必要单独学习SQL*Plus 下令来对数据库举行办理,但现在各位整理了很多SQL*Plus 下令材料,也比力便利学习使用。
- 对否付费:内置于Oracle
干系利用材料:
Oracle 12cR2 SQL*Plus 用户引导手册(英文)
Oracle 19c SQL*Plus 用户引导手册(英文)
常用的SQL*Plus下令
SQL*Plus 实行含中文的SQL
MySQL
1、SQLyog——数据库办理可视化东西
SQLyog 是 Webyog 公司开发的一款 MySQL 数据库办理可视化东西,可以经过简便的实行对数据库举行办理、查询、备份与同步等,支持 Windows 体系。
- 主要功效:SQLyog 拥有创建/删除/变动表、存储历程、函数、视图、触发器和事变等功效。经过可视化数据比力比力来自源端和目标端的数据,然后使用 SQLyog Job Agent 主动实行和方案两个 MySQL 主机之间的数据同步,并且不会形成数据库过载。同时,SQLyog 提供了一个功效强壮的 GUI 查询天生器,可以验证和调治 SQL 查询以及实行维护查询。同时也支持 DBA 在物理、假造和云情况中轻松办理 MySQL 和 MariaDB。
- 对否付费:付费(官网提供无偿试用)
下载地点:
https://webyog.com/product/sqlyog/
干系利用材料:
MySQL 办理东西之 SQLyog 的使用详解
2、MySQL WorkBench——开源版和商业版兼具的可视化东西
MySQL Workbench 是 MySQL 出品的一款可视化数据库计划软件,为办事器设置、用户办理、备份等提供数据建模、SQL 开发和全盘的办理东西。MySQL Workbench 可在 Windows、Linux 和 Mac OS X 上使用。同时有开源(MySQL Workbench Community Edition)和商业化(MySQL Workbench Standard Edition、MySQL Workbench Enterprise Edition)版本。
- 主要功效:MySQL Workbench 提供了一个可视化控制台,可以使用此东西来设置办事器、办理用户、实行备份和规复、反省审计数据以及查察数据库运转情况。由此轻松办理 MySQL 情况并取得对数据库的更好可见性。SQL 编纂器提供了颜色语法突出体现、SQL 代码段的重用以及 SQL 的实行汗青纪录等功效。同时,可以经过功能仪表盘快速查察关数据库功能情况,经过功能报告查察 I/O 占用高、慢SQL 等具体情况由此直观地分析查询实行方案举行功能调优。别的,MySQL Workbench提供了数据库迁徙处理方案,可用于将Microsoft SQL Server,Microsoft Access等的目标和数据迁徙到MySQL。开源版和商业版在基本功效上并无差别,具体功效及其差别可以经过下方官网链接查察。
- 对否付费:开源版无偿;其他付费(官网提供无偿试用)
下载地点:
https://www.mysql.com/products/workbench/features.html
干系利用材料:
Windows 安装 MySQL Workbench 利用教程
MacOS 安装 MySQL Workbench 利用教程
Ubuntu 20.04 上 MySQL Workbench 安装和使用图文详解
MySQL Workbench常用快捷键
3、HeidiSQL——开源的轻量级图形化办理东西
HeidiSQL 是一款开源的轻量级 MySQL 数据库图形化办理东西。支持欣赏数据库、办理表、欣赏和编纂纪录、办理用户权限等功效。支持拜候 MySQL、MariaDB 和 SQL Server等数据库,支持 Windows、Linux 体系。
- 主要功效:HeidiSQL提供了一个用于在数据库欣赏之间切换 SQL 查询和标签带有语法突出体现的简便易用的界面。允许欣赏用户的数据库、办理表、欣赏和编纂纪录、办理用户权限等。别的,可以从文本文件导入数据、运转SQL查询,在两个数据库之间同步表以及导出选择的表到别的数据库大概 SQL 脚本中间。
- 对否付费:无偿
下载地点:https://www.heidisql.com/
干系利用材料:
HeidiSQL 软件安装教程
4、Percona Toolkit——数据库办理东西集
Percona Toolkit 是 Percona 公司开发的开源的、用于办理 MySQL 的高等下令行东西集,由 Perl 言语编写而成,包含在线变动数据表布局、校验主从数据、反省数据库形态以及分析慢查询等功效。支持 MySQL、MariaDB、MongoDB 和 PostgreSQL 数据库。
- 主要功效:包含pt-align、pt-archiver、pt-config-diff、pt-deadlock-logger、pt-diskstats、pt-find、pt-slave-delay等三十余种下令行东西,下载安装后分散具有可用来实行种种经过手工实行十分繁复和贫苦的 MySQL 和体系职责,如反省主从复制的数据一律性、反省反复索引、定位IO占用高的表文件、在线DDL、监控MySQL形态、监控从库历程形态以及慢SQL查询等。东西与功效较多,可经过下方官网查察特性及使用办法。
- 对否付费:无偿
下载地点:
https://www.percona.com/software/database-tools/percona-toolkit
干系利用材料:
Percona Toolkit 官方手册(中文版)
Percona Toolkit 使用手册(总结版)
Percona Toolkit 下载安装及常用东西演示
其他
1、PostgreSQL 数据库办理东西:pgAdmin
pgAdmin 是 PostgreSQ 官方开源的一款计划、维护和办理 PostgreSQL 数据库的客户端办理东西,提供强壮的图形界面,允许毗连到特定的数据库,创建表和运转种种从简便到繁复的SQL语句,支持Linux、Unix、macOS和Windows等利用体系。
- 主要功效:支持桌面使用形式、办事器形式和容器摆设形式等多种摆设办法,无论运转时情况怎样,该软件都具有桌面使用步骤的外表和以为,并具有古代化的用户界面元素、多用户/Web 摆设选项、仪表板等。具有简便查询东西,支持语法高亮和可视化的查询方案体现,具有由历程言语调试器等东西。经过 pgAdmin 可以创建、查察以及编纂一切常用的 PostgreSQL 目标,包含聚合函数、索引、物化视图和人物、表空间等,并且具有办理主动算账(Auto-vacuum)、备份复原以及统计分析等功效。
- 对否付费:无偿
下载地点:
https://www.pgadmin.org/download/
干系利用材料:
pgAdmin 简介及下载安装步调
pgAdmin4界面怎样设置为中文体现
2、 SQLite 数据库办理东西:SQLite Expert
SQLite Expert是 SQLite 数据库可视化办理东西。拥有一个可视化SQL查询天生器、一个带有语法突出体现和代码完告捷效的SQL编纂器以及导入导出功效等,允许用户在 SQLite 办事器上实行创建、编纂、复制、提取等利用。具有一局部版(Personal)和专业版(Professional)两种版本。
- 主要功效:可以经过 SQL 查询天生器构建繁复的 SQL 查询,格式化的 SQL 查询文本布局,同时拥有语法高亮和代码完告捷效;别的也支持对表列、索引、外键、触发器等的重构而不丧失数据;别的也可以完成从 ADO 数据源、CSV 文件、SQL 脚本或 SQLite 导入数据,以及将数据导出到 CSV 文件、SQL 脚本、Excel 或 SQLite 等。
- 对否付费:一局部版无偿;专业版付费(官网提供无偿试用)
下载地点:https://sqliteexpert.com/
3、SQL Server 数据库办理集成情况:SQL Server Management Studio (SSMS)
SQL Server Management Studio (SSMS) 是 SQL Server 刊行的一种数据库办理集成情况,用于办理从 SQL Server 到 Azure SQL 数据库的任何 SQL 基本布局。提供用于设置、监督和办理 SQL Server 和数据库实例的东西。
- 主要功效:SSMS 在一个综合实用东西中搜集了很多图形东西和丰厚的脚本编纂器,为种种武艺水平的开发者和数据库办理员提供对 SQL Server 的拜候权限。使用 SSMS 可以摆设、监督和晋级使用步骤使用的数据层组件,以及天生查询和脚本。此中,其所包含的可视化计划东西可以用来天生查询、表和干系图数据库;“模板资源办理器”可以天生和办理用于增速查询和脚本开发速率的样板文本文件;使用言语编纂器交互式天生和调试查询和脚本。
- 对否付费:无偿
下载地点:
https://learn.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms-19?source=recommendations&view=sql-server-ver16
干系利用材料:
SSMS 十分有效的一些功效及演示
使用SQL Server Management Studio 东西批量天生数据表的表布局
SQL Server Management Studio 添加功能仪表盘
最初,给各位保举我们墨天轮的几个在线运维东西,此中巡检和AWR分析、在线实训平台深受各位好评,在这里为各位展现一下:
- 数据库在线实训平台(可一键毗连Linux WEB终端,现已支持Oracle、MySQL、Redis、PostgreSQL、openGauss、MogDB)
- Oracle 巡检(针对用户上传数据输入具体报告)
- AWR分析(支持Oracle 11.2.0.3及12.1、12.2版本)
- SQL格式化(可以格式化绝大大多SQL语句,此中包含AWR中的SQL、不标准的SQL、手写的SQL等。)
- SQL稽核(经过内置的端正,在不连数据库的情况下,静态稽核SELECT、UPDATE、DELETE语句,指定用户标准编写SQL。)
- OraC函数(可查询Oracle C 函数的具体形貌。)
- 新东西– SQL RUN(2022年11月新上线的在线SQL运转平台,可支持从官方提供的脚本库选择脚本或本人输入SQL举行在线运转,别的用户也可以将本人上传的脚本共享到脚本库。)
本文就为各位整理到这啦~接待更多伙伴保举分享您以为好用的东西,让我们一同公道使用东西、提高事情听从。

















