HeidiSQL:多数据库图形化管理工具,支持数据浏览编辑与结构导出

A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase and Firebird, written in Delphi and Lazarus/FreePascal

分支6Tags62
文件最后提交记录最后更新时间
enhance: more exact hint for issue field 3 个月前
Migrate to new Transifex client v1.6.5 from https://github.com/transifex/cli 3 年前
Add more build directories with gitkeep files 8 年前
Issue #2483: fix one of several issues with High Entropy VA in SynEdit 7 天前
Update default functions-mysql.ini with predefined line breaks and much more help content 1 年前
fix: make sample snippets installation optional Refs #2341 5 个月前
fix: wrong path to SynEdit packages after last upgrade to Delphi 12.3 29 天前
Bump version for v12.17 release 1 个月前
fix: SUBSTRING() on array typed VARCHARs throw "function substr(...) does not exist" Refs #272 8 小时前
Ignore query tab backup files generated during tests 4 年前
Configure TortoiseGit's bugtraq url for log messages 5 年前
More exact contribution instructions 5 年前
Create license8 年前
feat: add security policy for supported versions and reporting Refs #15913 个月前
Refactor build updater once again: * convert to console application without window, so the user sees all status messages in the order of appearance * include SysUtils unit, which increases file size to ~2MB, but enhances maintainability * restrict compilation and resource inclusion to 64bit mode - the build updater is disabled in 32bit mode anyway 3 年前
Remove 32 bit support for releases and nightly builds 7 个月前
add some build step add install madExcept & compile *.rc files2 个月前

HeidiSQL

HeidiSQL 是一款图形界面工具,用于管理 MariaDBMySQL 服务器、Microsoft SQL 数据库PostgreSQLSQLiteInterbaseFirebird。通过“Heidi”,您可以浏览和编辑数据,创建及修改表、视图、存储过程、触发器和计划事件。此外,您还能将数据库结构和数据导出为 SQL 文件、复制到剪贴板,或导出至其他服务器。了解更多功能或查看截图

需要帮助?

查阅在线帮助页面以学习如何使用 HeidiSQL。论坛用于提问交流。问题跟踪器则是报告错误或请求新功能的地方。

构建

若要在非 Windows 平台上编译,请查看 lazarus 分支。

在 Windows 平台构建 HeidiSQL 需要 Delphi 12.1。旧版本的 Delphi 很可能无法编译,新版本可能可以编译也可能失败。遗憾的是,目前 Lazarus 或其他免费编译器暂不能编译 HeidiSQL。

安装 Delphi 后,您需要从 components 文件夹加载 SynEdit 项目。构建运行时和设计时包,并安装设计时包。对 VirtualTree 组件项目执行相同操作。

其次,您需要安装 madExcept

第三,编译 *.rc 文件:

文件夹 文件 命令
HeidiSQL/source/vcl-styles-utils AwesomeFont.RC brcc32 AwesomeFont.RC
HeidiSQL/res icon.rc cgrc icon.rc
HeidiSQL/res icon-question.rc brcc32 icon-question.rc
HeidiSQL/res version.rc brcc32 version.rc
HeidiSQL/res manifest.rc manifest.rc
HeidiSQL/res styles.rc brcc32 styles.rc
HeidiSQL/res updater.rc brcc32 updater.rc

如果 updater.rc 和 updater.exe 不存在,您可以从 updater64.rc 和 updater64.exe 复制它们。

之后,从 packages 文件夹加载 HeidiSQL 项目。

翻译

如果您想将 HeidiSQL 翻译成您的母语,需要在 Transifex 注册,并加入现有语言或申请新语言。

为 HeidiSQL 贡献代码

  • 仅接受错误修复的拉取请求。请不要提交新功能。
  • 请在拉取请求中注明工单 ID。如果该特定错误尚无工单,请先创建问题请求,并填写问题模板的所有字段。
  • 若要成为开发者成员,请通过电子邮件联系 Ansgar(电子邮件地址见 https://www.heidisql.com/imprint.php)

Icons8 版权

2019 年 1 月添加到 TImageCollection 组件中的图标版权归 Icons8 所有。Ansgar 获得了 Icons8 的特别许可,仅可在本项目中使用这些图标。除用于构建 HeidiSQL 外,请勿将其复制用于任何其他用途。

Embarcadero logo.

项目介绍

HeidiSQL:一款免费、功能强大的SQL编辑器和数据库管理工具,支持MySQL、PostgreSQL、SQLite等多种数据库系统。它专为数据库管理员和开发人员设计,便于使用HeidiSQL进行数据库管理和数据查询。【此简介由AI生成】

定制我的领域
1165.95 K568访问 GitHub

下载使用量

0

项目总下载次数(含Clone、Pull、 zip 包及 release 下载),每日凌晨更新

语言类型

Pascal96.28%
TeX2.02%
PHP0.74%
HTML0.48%
C++0.39%