MySQL是使用最广泛的开源关系数据库管理系统 ( RDBMS ) 之一,它已经存在了很长时间。它是一种先进、快速、可靠、可扩展且易于使用的 RDBMS,适用于高负载、关键任务生产系统和软件包。
在本指南中,我们将分享适用于 Linux 系统的最佳 MySQL 图形用户界面 (GUI) 工具列表。
目录
1.phpMyAdmin
phpMyAdmin可能是最流行的、免费的、开源的和功能丰富的 MySQL/MariaDB 管理图形工具,尤其适用于 Web 托管服务和开发人员。它适用于 Linux、Windows 操作系统以及 Mac OS X 系统。
它是一个文档齐全的应用程序,具有直观的 Web 界面,并支持用于管理数据库、表、列、关系、索引、用户、权限等的大多数 MySQL 功能。它还支持管理多台服务器,直接执行任何SQL语句,以CSV和SQL格式导入数据,以CSV、SQL、XML、PDF等格式导出数据。
phpMyAdmin还允许用户以各种格式创建数据库布局图,使用 Query-by-example (QBE) 创建复杂查询,全局搜索数据库或其子集,以及更多功能。
phpMyAdmin – MySQL 和 MariaDB 的管理工具
2. MySQL Workshop
MySQL Workshop是另一种流行的综合图形工具,用于管理MySQL服务器和数据库。它是跨平台的,适用于 Linux、Windows 和 Mac OS X 系统。
它提供了三个主要功能领域:
- SQL开发——允许用户通过内置的SQL编辑器管理数据库连接设置和执行SQL查询。
- 数据建模——以图形方式创建数据库模式的模型,在模式和实时数据库之间进行反向和正向工程。
- 服务器管理——允许创建和管理服务器实例。
它有两个版本:免费提供的社区版,标准版以低成本提供额外的企业级功能,例如数据库文档生成等等。
MySQL Workbench – 可视化数据库设计工具
3. D Castor
D Castor是一个通用、免费、开源和跨平台的数据库管理工具,专为开发人员、SQL 程序员、数据库管理员和分析师创建。它不仅支持 MySQL 和 MariaDB 数据库,还支持所有流行的数据库系统,包括 PostgreSQL、Oracle、SQLite、SQL Server 和 MS Access。
D Castor带有精心设计和实现的用户界面 (UI) 和强大的 SQL 编辑器,可自动完成关键字、模式名称、表名称和列名称。尽管它支持任何具有 JDBC 驱动程序的数据库系统,但它也可以处理具有或不具有 JDBC 驱动程序的其他外部数据源。
DBeaver – 通用数据库工具
安装请阅读我们的文章——如何在 Linux 上安装 DBeaver 通用数据库工具
4. Beekeeper Studio
Beekeeper Studio旨在成为一个简单且可访问的跨平台 SQL 客户端,是一个现代、易于使用的 SQL 编辑器和数据库管理器,适用于 MySQL、PostgreSQL、SQLite 和 SQL Server,可用于 Linux、Mac 和 Windows。
Beekeeper Studio 有两个版本:Beekeeper Studio 社区版是 Beekeeper Studio 的免费开源版本,Beekeeper Studio 终极版是商业版,带有附加功能,并附带适合商业的营业执照。
Beekeeper Studio – SQL 编辑器
5. Admin
Admin是phpMyAdmin的绝佳替代品,它提供更简洁的用户界面、对 MySQL 功能的更好支持、更高的性能、更高的安全性,并且可以通过插件进行扩展。
它由一个准备好部署到目标数据库服务器的 PHP 文件组成,并支持启用会话的 PHP 5、7 和 8。管理员通过插件支持 MySQL、MariaDB、PostgreSQL、SQLite、MS SQL、Oracle、Elasticsearch、MongoDB 等。
管理员 管理数据库中的内容
如需安装,请阅读我们的文章 – Adminer – 一个基于 Web 的 Linux 数据库管理工具
6. Navicat for MySQL
Navicat for MySQL带有直观且精心设计的图形界面,可简化您在 Linux、Windows 和 macOS 系统上的数据库管理和开发。
它具有先进的安全连接、简单的 SQL 编辑、智能数据库设计器、无缝数据迁移、多种操作工具、暗模式支持以及更多功能。
Navicat for MySQL
7.OmniDB
OmniDB旨在简单、轻便、快速和安全,是一种基于 Web 的开源工具,可简化数据库管理,并强调交互性。
它在大多数浏览器中运行,从任何操作系统运行,并具有统一的工作区、响应式界面、具有上下文 SQL 代码完成功能的智能 SQL 编辑器、选项卡式 SQL 编辑器、简化的编辑和交互式表格。
OmniDB – 基于 Web 的数据库管理工具
8. SquirreL SQL
SquirreL SQL简单但功能丰富,是一个图形化的多数据库 SQL 客户端,允许用户查看符合 JDBC 的数据库的结构、浏览表中的数据以及发出 SQL 命令等等。
SQuirreL SQL 客户端工具
文章来源:https://fr.techtribune.net/linux/8-meilleurs-outils-dinterface-graphique-mysql-mariadb-pour-les-administrateurs-linux/345947/