HeidiSQL
HeidiSQL 是轻量级图形数据库客户端,可管理 MariaDB、MySQL、Microsoft SQL Server、PostgreSQL、SQLite、Interbase 与 Firebird,提供数据浏览、SQL 编辑、结构修改、导入导出和会话管理。
适合做什么
HeidiSQL 适合日常查看数据库对象、编辑少量数据、编写 SQL、对比结构和导出结果。它覆盖多种关系数据库,但各引擎的 SQL 方言、权限模型和备份机制不同;跨数据库复制或结构同步前必须在测试环境验证。
当前稳定版与平台状态
12.20 是 2026-06-22 发布的稳定版,Windows 提供安装与便携包,当前下载页也提供 Linux x64/ARM64 和 macOS Apple Silicon 构建。13 是新代码库预览版,不应与稳定版混写。项目代码采用 GPL-2.0。
凭据和生产操作边界
数据库客户端能够执行当前账号允许的全部操作,保存会话也可能留下主机、用户名或凭据。生产环境应使用最小权限账户、可信 TLS 或受控隧道、独立会话标识和数据库原生备份;导出文件可能包含完整业务数据,需按数据库备份保护。
维护记录
本页于 2026-08-06 根据 HeidiSQL 12.20 稳定下载、13 预览状态、受支持数据库、跨平台构建、驱动依赖和 GPL-2.0 许可复核。
选择下载方式
下载前请核对资源版本和授权范围。本站不提供破解软件及未经授权的资料。
HeidiSQL 12.20 安装、只读连接与安全导出教程
下面先连接本机或隔离测试库,使用只读账户检查表结构与查询结果,再演示受控导出。不要用数据库超级用户验证客户端,也不要在未备份时执行批量更新或结构同步。
安装前准备
- 准备数据库主机、端口、数据库名和最小权限测试账户;远程连接优先通过 VPN、受控 SSH 跳板或 TLS。
- 明确目标数据库类型及驱动依赖,Windows 缺少运行库时先补齐对应 Microsoft Visual C++ 组件。
- 导出前确认字符集、时区、主键和目标磁盘空间,准备可恢复的数据库备份。
安装步骤
- 01
选择稳定版与平台包
Windows 选择 12.20 x64 安装版或便携版;Linux 按发行版选 DEB、RPM 或 Qt 构建;macOS 当前使用 Apple Silicon App Bundle。13 预览版不覆盖稳定环境。
- 02
建立最小权限会话
新建会话并选择正确数据库类型,只填写测试账户。需要 SSH 或 TLS 时校验证书、主机名和跳板机指纹,不使用“忽略证书错误”作为长期方案。
- 03
检查客户端设置
关闭不需要的统计选项和自动执行行为,确认查询超时、网格编辑方式与删除确认。生产会话使用明显颜色和只读账户,避免与测试库混淆。
快速上手
- 01
先读取结构和少量数据
展开数据库树,检查表、视图、索引与字段类型;在查询窗口使用带 `LIMIT` 或等效限制的只读语句,确认连接目标与时区。
- 02
保存并审阅 SQL
将查询保存到受版本控制的脚本,危险语句先开启事务并用精确条件预览受影响行。不要在网格中无条件批量粘贴生产数据。
- 03
做最小范围导出
选择必要的表、结构或查询结果,明确字符集、转义和是否包含 `DROP` 语句;导出到受控目录后在空测试库恢复验证。
使用建议
- 图形界面降低操作门槛但不会降低 SQL 风险,删除、截断、结构修改和跨服务器导出仍受当前账户权限约束。
- SQLite 是本地文件,先复制快照再编辑;网络数据库则优先用数据库原生备份方案,不能把网格导出等同完整备份。
- 不在截图、日志或会话名称中暴露密码、内网地址和客户库名;共享配置前清除连接凭据。
故障排查与卸载方法
连接超时或握手失败怎么办?
依次检查数据库是否监听、网络与防火墙、端口、SSH 跳板、TLS 证书、账户来源限制和驱动。先用数据库原生命令行验证,不要反复关闭安全校验。
中文乱码或导入后字符损坏怎么办?
停止继续写入,核对服务器、数据库、表、连接和导入文件编码。用小样本测试转码,保留原文件,并在空库验证后再处理正式数据。
- 导出必要的查询与非敏感设置保存仍需使用的 SQL 脚本和不含凭据的会话说明,确认数据库备份可恢复;不要把密码随普通配置归档。
- 删除客户端和本地配置卸载程序或删除便携目录,清理会话、日志、临时导出与跳板配置;撤销专为客户端建立且不再使用的数据库账户和密钥。
常见问题
HeidiSQL 只能管理 MySQL 吗?
不是。当前版本还支持 MariaDB、Microsoft SQL Server、PostgreSQL、SQLite、Interbase、Firebird 等,但不同数据库的结构编辑、驱动和高级功能并不完全一致。
HeidiSQL 13 预览版适合生产环境吗?
12.20 是当前稳定版,13 属于新代码库预览。需要稳定会话、导出和结构编辑时优先使用 12.20;测试 13 时应与稳定版并行安装,并使用测试数据库验证兼容性。
macOS 和 Linux 版本与 Windows 完全一样吗?
当前已经提供原生 Linux 与 macOS 构建,但平台移植仍在持续完善,驱动、界面细节和系统依赖可能不同。关键工作流应在目标系统上实际验证,不按 Windows 经验直接推断。
下载时需要提取码吗?
夸克网盘无需提取码;百度网盘所需的四位提取码会直接显示在下载入口旁。
