“大部分人会选择将MySQL或MariaDB安装到Linux服务器上来获得更高的稳定性。作为开发和运维的我们就避免不了要查查数据,下面就介绍几款常见的访问数据库的客户端工具。
“
phpMyAdmin
是一个用 PHP 编写的免费软件工具,旨在处理 MySQL 或 MariaDB 数据库服务器的管理。你可以使用 phpMyAdmin 执行大多数管理任务,包括创建数据库、运行查询和添加用户帐户。可以管理数据库、表、列、关系、索引、用户、权限等。执行任何 SQL 语句,以 CSV 和 SQL 格式导入数据,将数据导出为 CSV、SQL、XML、PDF 等。
“
phpMyAdmin
还使用户能够以各种格式创建数据库布局的图形,使用按示例查询 (QBE) 创建复杂的查询。
“
MySQL Workbench
是一款数据库设计和建模工具,专门为MySQL 设计。它的前身是FabForce 公司的DB Designer 4。它是跨平台的,可在 Linux 系统、Windows 和 Mac OS X 上运行。
“它提供了三个主要功能:
SQL Development
– 使用户能够管理数据库连接参数,并通过内置的 SQL 编辑器执行 SQL 查询。
Data Modeling
– 用于以图形方式创建数据库模式的模型,在模式和实时数据库之间进行反向和正向工程。
Server Administration
– 允许创建和管理服务器实例。
“它有两个版本:免费提供的社区版,标准版以低成本提供附加的企业级功能,例如数据库文档生成等等。
“DBeaver是一个通用、免费、开源和多平台的数据库管理工具,专为开发人员、SQL 程序员、数据库管理员和分析师创建。它不仅支持 MySQL 和 MariaDB 数据库,还支持所有流行的数据库系统,包括 PostgreSQL、Oracle、SQLite、SQL Server 和 MS Access。
“
DBeaver
附带精心设计和实现的用户界面 (UI),以及功能强大的 SQL 编辑器,可自动完成关键字、模式名称、表名称和列名称。
“Beekeeper Studio旨在成为一个简单易用的跨平台 SQL 客户端,是一个现代且易于使用的 SQL 编辑器和数据库管理器,适用于 MySQL、PostgreSQL、SQLite 和 SQL Server,可用于 Linux、Mac 和 Windows。
“
Beekeeper
studio 有两个版本:Beekeeper Studio 社区版是 Beekeeper Studio 的免费和开源版本,Beekeeper Studio 终极版是商业版,附带额外的功能并附带商业友好的商业许可证。
“Adminer是一个超级替代品
phpMyAdmin
它提供了更整洁的用户界面,对 MySQL 功能的更好支持,更高的性能,更高的安全性,并且可以通过插件进行扩展。
“它由一个准备好部署到目标数据库服务器的 PHP 文件组成,它支持启用会话的 PHP 5、7 和 8。
Adminer
通过插件支持 MySQL、MariaDB、PostgreSQL、SQLite、MS SQL、Oracle、Elasticsearch、MongoDB 等。
“Navicat for MySQL带有直观且精心设计的 GUI,可简化在 Linux、Windows 和 macOS 系统上的数据库管理和开发。
“它具有先进的安全连接、轻松的 SQL 编辑、智能数据库设计器、无缝数据迁移、多样化的操作工具、支持暗模式等许多其他功能。
“但是这是一个收费的客户端工具,可以免费试用14天,这个客户端用起来真的很顺手。
“OmniDB设计简单、轻量级、快速且安全,是一个基于 Web 的开源工具,可简化数据库管理,重点关注交互性。
“它可以运行在大多数浏览器中,具有统一的工作区、响应式界面、智能 SQL 编辑器、选项卡式 SQL 编辑器、简化的编辑和交互式表格。
“
SQuirreL SQL
简单但功能丰富,是一个图形化的多数据库 SQL 客户端,允许用户查看符合JDBC
的数据库的结构、浏览表中的数据以及发出 SQL命令等等。