一、Chat2DB 的介紹
Chat2DB 是一款開源的、AI 驅動的數據庫工具和 SQL 客戶端,提供現代化的圖形界面,支持 MySQL、Oracle、PostgreSQL、DB2、SQL Server、SQLite、H2、ClickHouse、BigQuery 等多種數據庫。它旨在簡化數據庫管理、SQL 查詢編寫、報表生成和數據探索等任務,并通過 AI 能力提升效率。
-
GitHub:https://github.com/codePhiliaX/chat2db
-
官方網站:https://chat2db-ai.com
1.1 項目的特性
Chat2DB具有如下特性:
-
智能生成SQL:通過AI大模型幫助你書寫SQL,支持文言一心、通義千問、Open AI等多種AI模型。
-
數據庫管理:支持16+種數據庫,包括MySQL、PostgreSQL、H2、Oracle、MongoDB等。
-
智能生成報表: 支持AI驅動的智能數據報表生成。
-
數據結構同步: 支持數據庫表結構同步。
二、Chat2DB 的安裝
Chat2DB具有多種客戶端,支持Windows、MacOS、Linux、Docker環境,這里以Windows環境安裝為例子。
1.? 進入官網進行下載:https://chat2db-ai.com
2. 打開安裝包進行安裝
3. 選擇安裝路徑
4. 安裝完成
三、項目界面展示
3.1 基礎操作
1. 添加一個連接
2.?然后添加好數據庫連接配置就可以訪問數據庫了
3.?右鍵連接名稱,點擊連接就可以管理數據庫中的數據了;
4.?打開表查看表中數據;
5.?查看建表的DDL語句;
6. 打開SQL編輯器進行編輯,體驗了下提示很全;
3.2 AI 功能
1.?首先我們打開設置->自定義AI
進行設置;
2.?在我們提問之前需要先設置好需要提問的表;
3.?然后輸入我們的SQL需求,例如根據用戶名查詢后臺用戶 用中文回答
,然后點擊回車按鈕,AI模型就會給我們生成好對應的SQL了。