
【温馨提示】选择自己有会员的网盘下载,没有的会员的小文件优先蓝奏云网盘,大文件优先天翼云盘网盘。
百度网盘(密码:6666) 城通网盘(密码:6666) 蓝奏云(密码:6666)HeidiSQL是一个开源的数据库管理工具,它为用户提供了一种方便、简单和灵活的方式来管理各种类型的数据库, 它免费的、开源的,广泛用于管理 MySQL、MariaDB、PostgreSQL 和 Microsoft SQL Server 等数据库,该工具为用户提供了一个简单直观的界面,便于执行各种数据库操作,如创建和编辑表、执行查询、管理用户权限等。HeidiSQL 是由 Ansgar Becker 开发并维护的数据库管理工具,最初发布于 2006 年。

软件官网
https://www.heidisql.com/
系统要求
HeidiSQL 在 Windows 8 和 10、11 上运行良好(在 Windows 7 上有一些小问题)。 在 Wine 上运行 HeidiSQL 目前非常不稳定。
软件功能
多数据库支持
支持 MySQL、MariaDB、PostgreSQL 和 Microsoft SQL Server 等常见数据库。
直观的用户界面
提供易于使用的图形界面,用户可以通过界面执行大多数数据库操作,而无需编写复杂的 SQL 语句。
数据库浏览和编辑
浏览数据库结构,包括表、视图、存储过程和触发器。
编辑表数据,支持批量插入、更新和删除记录。
高级查询编辑器
提供强大的 SQL 编辑器,支持语法高亮、自动补全和多标签页管理。
执行复杂的 SQL 查询,并显示结果集。
导入和导出
支持将数据导出为多种格式,如 SQL 文件、CSV、HTML 和 XML。
支持从 SQL 文件和 CSV 文件导入数据。
数据同步和备份
提供数据同步工具,可以将一个数据库的数据同步到另一个数据库。
支持数据库和表的备份和恢复。
用户管理
管理数据库用户和权限,方便设置不同用户的访问权限。
图形化工具
提供图形化的表设计器,可以直观地创建和修改表结构。
支持 ER 图(实体关系图)显示数据库的表和关系。
软件特色
对所有人免费,开源
在一个窗口中连接到多个服务器
支持的数据库系统:MariaDB、MySQL、MS SQL、PostgreSQL 和 SQLite
通过命令行连接到服务器
通过 SSH 隧道连接,或通过 SSL 设置
创建和编辑表、视图、存储的例程、触发器和计划事件
生成漂亮的 SQL 导出,然后压缩它们,或将它们放在剪贴板上
从一个服务器/数据库直接导出到另一个服务器/数据库
管理用户权限
导入文本文件
将表格行导出为 CSV、HTML、XML、SQL、LaTeX、Wiki 标记和 PHP 数组
使用舒适的网格浏览和编辑表数据
批量编辑表(移至数据库、更改引擎、整理等)
将 ascii 或二进制文件批量插入表中
使用可自定义的语法突出显示和代码完成编写查询
漂亮的重新格式化无序的 SQL
监视和终止客户端进程
在一台服务器的所有数据库的所有表中查找特定文本
批量优化修复表
使用您当前的连接设置启动并行 mysql.exe 命令行窗口
以及更多
更新日志
v12.17.0.7270 2026年4月13日
特征:
(打包)添加libqt6pas依赖项–(a3e6d0b)
(打包)发布qt6内置deb包,增强控制文件字段–(992b673)
(ui)将所有带有NumbersOnly的TEdit转换为TSpinEditEx–(96bb466)
选择刚刚创建的表副本–(18e9431)
添加用于切换反向外键列表的工具栏按钮,这样用户就有机会在查询过程中禁用其潜在的长键-(938f303)
在表编辑器的“外键”选项卡上反转外键–(ca48343)
添加菜单项编辑>复制列名-(ce93931)
防止将SQL文件多次加载到编辑器中–(153e61d)
为Windows添加sshpass.exe v1.0.6,并重构Windows安装程序脚本-(d79d462)
在SQL导出的SQL查询过程中,将应用程序名称和版本注入到可能较长的SQL查询中——(93e1b39)
在DoAfterConnect调用中运行用户启动脚本,其中包括重新连接–(1b27b1d)
添加“显示”主菜单,将一些展开项移动到那里,并添加两个用于切换日志面板和树过滤器的项目——(c0fbcff)
支持MySQL中的BOOLEAN列类型–(e796ad1)
在主机>进程上重新启用可点击的“分析查询”标签-(678c7b8)
创建SQL导出选项,用于包装BEGIN/COMMIT事务中的DML命令——(5560454)
在MS SQL的数据库选项卡中显示表的近似行数–(146044f)
支持SQLite中的完整表状态选项,为每个表显示COUNT(*)中的“行”-(422935a)
为支持的版本和报告添加安全策略–(7ce4a23)
在MySQL和MariaDB上,当使用主机>进程列表中的“杀死进程”菜单项时,更喜欢KILLQUERY而不是KILL–(b3743d8)
将主窗口隐藏在会话管理器后面的新尝试——(be5322c)
在SQLite中显示虚拟列、存储列和隐藏列–(0a87a73)
增强功能:
将配色方案子菜单从“工具”移动到“显示”菜单–(f7f90e8)
导出通过表过滤器隐藏的表-(42e5277)
Bug修复:
在macOS上因运行连接而崩溃。直接在TQuery线程中显示警告–(d62807a)
不那么激进的调试编译模式,使应用程序在尝试关闭时没有响应——(8d48099)
在上传的报告中发现了另外两个异常原因——(e33ea1d)
在用行详细信息更新网格标题时,偶尔会出现“未选择数据库”的情况——(c9eb765)
错误使用Copy(),它是从一开始的,而不是从零开始的,并删除翻译后的附录以剪切日志消息,这可能会使用关键字符并混淆SynEdit–(e3fc3f5)
上传的错误报告中报告了各种崩溃原因——(6215d19)
缺少TSpinEditEx所需的软件包LaxControls–(519a84a)
从查询编辑器中删除默认按键:2x ecRedo和1x ecDeleteLine–(2bc9d78)
在每个表编辑器重命名表时,MS SQL上的SQL错误–(a763fd1)
在macOS上使用sshpass的默认brew路径–(b7c3d07)
在Linux/macOS上,状态栏文本会直接写入当前面板旁边的面板中——(dfb86d5)
当外部连接中断时,主机子选项卡会出现几次崩溃——(1029657)
列选择中“按字母顺序排序”复选框的非存储全局设置-(0ccb1ac)
在弹出编辑器中开始编辑大文本时,SynEdit高亮灯的CPU负载高且无响应——(676fcd7)
启用TShellListView时崩溃。OnFormShow中的MultiSelect,现在在FormShow之前为每个设置器方法设置选项–(2acce35)
在查询结果网格的空白区域右键单击时崩溃–(6309305)
在空白区域点击后数据网格上下文菜单未打开-(10fc117)
在向上/向下移动列后重新绘制列列表-(6a0cbe3)
对不存在的SQLite数据库文件调用sqlite3_open()时发生内存不足错误–(e93924f)
字体粗体+斜体设置未存储在设置中-(cc5b811)
LoadRecentFilter(da07591)中可能出现的故障类型
TTabControl上的非主题白色区域,从zamtmn/metadarkstyle#75修复–(7554364)
c01a439中被遗忘的文件–(8098296)
在TfrmTableEditor.list ForeignKeysNewText()中分配的初始FK名称缺少引用表的表名,以防尚未创建引用表(Jochen Neubeck的pr)-(d8cd61c)
SQLite中的模式查询错误,总是显示第一个数据库文件的列和索引——(7072986)
MS SQL网格查询中的BIT值前缀为MySQL b“样式-(7456c38)
在可疑的TEdit/TEdit按钮中随机崩溃-(37add0f)
将添加的柱移动到最底部时发生碰撞——(b739799)
在PostgreSQL上加载任何外键,不管用户是否拥有它们——(dbab4cb)
首选项>快捷方式中显示的快速筛选操作的标题错误–(3e0bf91)
OpenTextFile中的崩溃,对于0字节的文件——将编码覆盖为没有BOM的文件——(27e26a6)
| 留言与评论(共有 条评论) |