免费、开源、好用的 SQL 客户端合集

0、SQL Chat

SQL Chat 是 2023 年 3 月推出的新型 SQL 客户端,它将数据库管理带入了基于聊天的新时代。

SQL Chat 由 ChatGPT 驱动,能够帮你编写和润色 SQL 语句,让数据库操作变得更加智能和便捷。

目前支持 MySQL、PostgreSQL 和 MSSQL 数据库。

官方地址:https://www.sqlchat.ai/

开源地址:GitHub - sqlchat/sqlchat: Chat-based SQL Client and Editor for the next decade

1、DBeaver

一个老牌的 SQL 客户端,除了基本的可视化和管理功能外,还具备 SQL 编辑器、数据和架构迁移能力、监控数据库连接等功能。

支持广泛的数据库类型(包括 SQL 和 NoSQL)。

与 GPT-3 集成,可以将自然语言转换为 SQL 语句。

官方地址:DBeaver Community | Free Universal Database Tool

开源地址:GitHub - dbeaver/dbeaver: Free universal database tool and SQL client

2、Beekeeper Studio

一个现代且轻量级的 SQL 客户端,支持 MySQL、Postgres、SQLite、SQL Server 等。

适用于 Linux、Mac 和 Windows 系统。

官方地址:https://www.beekeeperstudio.io/

开源地址:https://github.com/beekeeper-studio/beekeeper-studio

3、DbGate

DbGate 是一个全面而强大的数据库管理工具。

DbGate 在 Windows、Linux、Mac 和 Web浏览器上都能运行,提供一致的体验。

无论是 MySQL、PostgreSQL、SQL Server、MongoDB、SQLite 还是 CockroachDB,DbGate 都能轻松应对。

DbGate 不仅支持基本的数据库操作,还提供了数据可视化、模式设计、数据迁移等高级功能。

官方网站:DbGate | Open Source SQL+noSQL Database Client

开源地址:GitHub - dbgate/dbgate: Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application

4、Sqlectron

Sqlectron 以其轻量级、跨平台和开源的特性,成为了数据库管理工具中的一股清流。

支持包括 PostgreSQL、Redshift、MySQL、MariaDB、SQL Server、Cassandra 和 SQLite 在内的多种数据库系统。

支持 Mac、Linux 以及 Windows。

官方地址:Sqlectron - One single DB client for any relational DB

开源地址:GitHub - sqlectron/sqlectron-gui: A simple and lightweight SQL client desktop with cross database and platform support.

5、HeidiSQL

HeidiSQL 以其轻量级、多功能和用户友好的设计,成为了数据库管理工具中的佼佼者。

支持包括 MariaDB、MySQL、MS SQL、PostgreSQL、SQLite、Interbase和 Firebird 在内的多种数据库系统。

除了基本的 SQL 客户端功能,HeidiSQL 还允许用户导出结构和数据到 SQL 文件,或者复制到剪贴板或其他服务器,极大方便了数据的迁移和管理。

官方地址:HeidiSQL - MariaDB/MySQL, MSSQL, PostgreSQL, SQLite and Interbase/Firebird made easy

开源地址:GitHub - HeidiSQL/HeidiSQL: A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase and Firebird, written in Delphi

6、phpMyAdmin

自 1998 年诞生以来,phpMyAdmin 一直是数据库管理领域的经典之作。

作为 LAMP、LNMP 和 MAMP 环境的默认工具,phpMyAdmin 在全球拥有庞大的用户基础,已发展成为管理 MySQL 和类 MySQL 数据库(例如 MariaDB)的领先工具之一。

phpMyAdmin 不仅仅是一个简单的数据库管理工具,它还提供了数据导入导出、用户权限管理、数据库结构编辑等高级功能。

phpMyAdmin 每月有超过 20 万的直接下载量。

官方地址:phpMyAdmin

开源地址:GitHub - phpmyadmin/phpmyadmin: A web interface for MySQL and MariaDB

7、pgAdmin 4

对于 PostgreSQL 来说,pgAdmin 就像 phpMyAdmin 对于 MySQL 一样。

pgAdmin 是为 PostgreSQL 量身定制的管理工具,提供了无与伦比的兼容性和性能。

无论是在 Linux、Unix、macOS 还是 Windows,pgAdmin 都能提供一致的用户体验。

pgAdmin不仅仅是一个简单的数据库管理工具,它还提供了数据备份、还原、用户权限管理、数据库架构设计等高级功能。

pgAdmin 4 是 pgAdmin 系列的最新版本,它使用 Python 和 Javascript/jQuery 进行了完全重写,带来了全新的用户界面和改进的性能。

官方地址:pgAdmin - PostgreSQL Tools

开源地址:GitHub - pgadmin-org/pgadmin4: pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world.

相关推荐
shiming887910 分钟前
C/C++链接数据库(MySQL)超级详细指南
c语言·数据库·c++
前端白袍11 分钟前
C语言:C语言实现对MySQL数据库表增删改查功能
c语言·数据库·mysql
Elastic 中国社区官方博客14 分钟前
Elasticsearch:Retrievers 介绍
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
蓝桉柒729 分钟前
安装数据库客户端工具
数据库
南城花随雪。1 小时前
Redis(非关系型数据库)详细介绍
数据库·redis·nosql
Sunrisepeak1 小时前
xlings: 跨平台一键安装功能设计与思考 - 多编程环境搭建、工具软件安装、项目依赖管理
程序员·开源·github
冰红茶兑滴水1 小时前
MySQL 内置函数
数据库·mysql
鸿·蒙1 小时前
【PTA】【数据库】【SQL命令】编程题2
数据库·sql·pta
J.P.August1 小时前
Oracle RAC 环境下数据文件误建在本地目录的处理过程
数据库·oracle
对酒当歌丶人生几何1 小时前
Mybatis控制台打印SQL执行信息(执行方法、执行SQL、执行时间)
java·数据库·sql·mybatis