HeidiSQL是一款用于簡單化迷你的 MySQL 服務器和數(shù)據(jù)庫管理的圖形化界面。HeidiSQL提供了一個用于在數(shù)據(jù)庫瀏覽之間切換 SQL 查詢和標簽帶有語法突出顯示的簡單易用的界面。其它功能包括BLOB 和 MEMO 編輯,大型SQL腳本支持,用戶進程管理等。該軟件資源開放。
基本介紹
HeidiSQL軟件允許瀏覽用戶的數(shù)據(jù)庫,管理表,瀏覽和編輯記錄,管理用戶權(quán)限等等。此外,可以從文本文件導入數(shù)據(jù),運行SQL查詢,在兩個數(shù)據(jù)庫之間同步表以及導出選擇的表到其它數(shù)據(jù)庫或者 SQL 腳本當中。軟件大小:3.41MB 軟件語言:英文 軟件類別:國外軟件 / 數(shù)據(jù)庫類 應用平臺: Win2003/XP/2000/9X/Vista/Win7
歷史與發(fā)展
HeidiSQL起源于Ansgar Becker于1999年開始的MySQL前端項目“MySQL-Front”,并在2006年更名為HeidiSQL。該項目在2004年經(jīng)歷了品牌出售和不活躍期,但在2006年重新設計并開源。隨后,HeidiSQL不斷發(fā)展,增加了對多種數(shù)據(jù)庫的支持,包括MariaDB、Microsoft SQL Server、PostgreSQL和SQLite。2011年3月,HeidiSQL 7.0版本引入了對Microsoft SQL Server的支持。2014年3月,9.0版本增加了對PostgreSQL的支持。2020年3月,11.0版本引入了對SQLite的支持。此外,自8.0版本起,HeidiSQL提供了約22種不同語言的圖形用戶界面,由全球用戶通過Transifex平臺貢獻翻譯。
特點與功能
HeidiSQL除了提供基本的數(shù)據(jù)庫管理和SQL查詢功能外,還具備多個高級特性。它支持多個保存的會話,允許用戶通過TCP/IP、命名管道或SSH隧道與服務器進行連接。用戶可以在一個窗口中運行多個并行會話,管理服務器上的用戶權(quán)限,以及將數(shù)據(jù)庫導出到SQL文件或其他服務器。HeidiSQL還提供了多個查詢選項卡,每個選項卡都有多個用于批量結(jié)果的子選項卡。用戶可以查看和編輯服務器變量,查看服務器統(tǒng)計信息,分析和終止當前運行的進程,以及查看命令統(tǒng)計信息。在數(shù)據(jù)庫層面,用戶可以查看服務器上的所有數(shù)據(jù)庫,管理表、視圖、存儲過程、觸發(fā)器和事件,以及編輯表列、索引和外鍵。對于MariaDB服務器,HeidiSQL還支持虛擬列的編輯。
兼容性與支持
HeidiSQL最初是為MySQL設計的,但隨著時間的推移,它已經(jīng)擴展到支持MariaDB、Microsoft SQL Server、PostgreSQL和SQLite。這使得HeidiSQL成為一個多功能的數(shù)據(jù)庫管理工具,適用于不同的數(shù)據(jù)庫系統(tǒng)。盡管jHeidi這個用Java編寫的版本在2010年停止支持,但用戶可以通過Wine在麥金塔和Linux上運行HeidiSQL。此外,HeidiSQL還在微軟 Store上發(fā)布了一個略微擴展的版本,以滿足不同用戶的需求。
用戶界面
HeidiSQL的用戶界面設計直觀,支持多語言,使得全球用戶可以更方便地使用。它的界面包括了多個功能區(qū)域,如服務器連接、服務器主機、數(shù)據(jù)庫和表管理等,用戶可以輕松地在不同的功能區(qū)域之間切換,執(zhí)行各種數(shù)據(jù)庫管理任務。
參考資料 >