Ads were blocked - no problem. But keep in mind that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead.

Download HeidiSQL 12.0, released on 12 Apr 2022

Donate

Compatibility notes

Nightly Builds of heidisql.exe

Latest automatically compiled main executable and installers for HeidiSQL. Just download and overwrite your existing C:\Program Files\HeidiSQL\heidisql.exe. Be aware that these builds are not official releases and therefore probably have more bugs, possibly serious ones.

  1. Support comments on table indexes via table designer. Closes #128

    Gravatar image committed: 18 Jul 2022 17:02, compiled: 18 Jul 2022 17:25

    64bit build (21.1 MB)

  2. Don't add a "WHERE -- foo" when the filter contains comments only. Closes #1537

    Gravatar image committed: 18 Jul 2022 14:57, compiled: 18 Jul 2022 15:25

    64bit build (21.1 MB)

  3. Strip comments from procedure parameters before parsing. Closes #1477

    Gravatar image committed: 18 Jul 2022 14:45,

  4. Restore maximized state of text editor in OnCreate, not OnShow. See https://www.heidisql.com/forum.php?t=39476

    Gravatar image committed: 17 Jul 2022 09:55, compiled: 17 Jul 2022 10:25

    64bit build (21.1 MB)

  5. Create context menu item "Empty recent filters" on database and table filter above tree view. See https://www.heidisql.com/forum.php?t=39447

    Gravatar image committed: 05 Jul 2022 07:27, compiled: 05 Jul 2022 08:26

    32bit build (15.6 MB)64bit build (21.1 MB)32+64bit installer (46.1 MB)

  6. Add support for MariaDB's new UUID column type. Closes #1545

    Gravatar image committed: 28 Jun 2022 20:42, compiled: 28 Jun 2022 21:26

    64bit build (21.1 MB)

  7. Update SQLite libraries to v3.39.0, released on 2022-06-25

    Gravatar image committed: 27 Jun 2022 07:05, compiled: 27 Jun 2022 07:26

    32bit build (15.6 MB)64bit build (21.1 MB)32+64bit installer (46.1 MB)

  8. Add basic support for listing and showing views in SQLite mode. Closes #1196

    Gravatar image committed: 26 Jun 2022 20:42, compiled: 26 Jun 2022 21:25

    64bit build (21.1 MB)

  9. Don't reset a main control's window procedure if there is no main control. Closes #1349

    Gravatar image committed: 26 Jun 2022 09:27, compiled: 26 Jun 2022 10:25

    64bit build (21.1 MB)

  10. SSH tunnel: use the shell executable filename in all dialog captions

    Gravatar image committed: 23 Jun 2022 07:46, compiled: 23 Jun 2022 08:25

    64bit build (21.1 MB)

  11. Delphi 11.1: updated VCL styles, probably fixing some theme related issues

    Gravatar image committed: 22 Jun 2022 07:28, compiled: 22 Jun 2022 08:26

    32bit build (15.6 MB)64bit build (21.1 MB)32+64bit installer (46.1 MB)

  12. Delphi 11.1: unify all package directory names, so the auto-build process finds them

    Gravatar image committed: 18 Jun 2022 18:33, compiled: 18 Jun 2022 18:47

    64bit build (21.1 MB)

  13. Delphi 11.1: fix VirtualTree package files, fix missing uses clauses, and some newly required type casts

    Gravatar image committed: 18 Jun 2022 18:08,

  14. Delphi 11.1: copy/create main package files

    Gravatar image committed: 18 Jun 2022 18:00,

  15. Delphi 11.1: fix SynEdit package, and merge latest changes from current master branch

    Gravatar image committed: 18 Jun 2022 17:59,

  16. Delphi 11.1: copy/create VirtualTree package files, and update sources to current master branch

    Gravatar image committed: 18 Jun 2022 17:16,

  17. Delphi 11.1: copy/create SynEdit package files

    Gravatar image committed: 18 Jun 2022 16:50,

  18. Issue #287: v5.1 servers report utf8mb4 from mysql_character_set_name, although it's latin1. Trust the returned charset only on v5.5+ servers, and reset it on older servers.

    Gravatar image committed: 17 Jun 2022 14:46, compiled: 17 Jun 2022 17:25

    64bit build (22.3 MB)

  19. MoveFile() does not work when target directory is a symlink, so we prefer CopyFile + DeleteFile. Closes #1616

    Gravatar image committed: 09 Jun 2022 20:50, compiled: 09 Jun 2022 21:27

    32bit build (16.4 MB)64bit build (22.3 MB)32+64bit installer (46.4 MB)

  20. Auto-fit result columns when compressing export file has finished. Closes #1617

    Gravatar image committed: 09 Jun 2022 20:14, compiled: 09 Jun 2022 20:26

    64bit build (22.3 MB)

  21. TSHFileOpStruct.pFrom needs a trailing nul char, see https://stackoverflow.com/a/1594859/4110077 and/or https://docs.microsoft.com/de-de/windows/win32/api/shellapi/ns-shellapi-shfileopstructa?redirectedfrom=MSDN#members

    Gravatar image committed: 08 Jun 2022 19:50, compiled: 08 Jun 2022 20:26

    64bit build (22.3 MB)

  22. When deleting tab backup file, delete it to recycle bin, for cases where the user did that by accident. Same for snippet file and overwritten export/zip file. See https://www.heidisql.com/forum.php?t=39355

    Gravatar image committed: 08 Jun 2022 19:25,

  23. Set title on completion proposal form, to keep the form resizable with only 1 NbLinesInWindow. See https://www.heidisql.com/forum.php?t=39366

    Gravatar image committed: 08 Jun 2022 18:50,

  24. Issue #1613: fix missing detection of spatial keys

    Gravatar image committed: 07 Jun 2022 19:31, compiled: 07 Jun 2022 20:26

    64bit build (22.3 MB)

  25. mysql_character_set_name() from libmysql.dll reports utf8* if in fact it's a latin* charset. Force utf8* charset in that case. See https://www.heidisql.com/forum.php?t=39278

    Gravatar image committed: 03 Jun 2022 07:46, compiled: 03 Jun 2022 09:25

    64bit build (22.3 MB)

  26. Don't reapply shortcuts to base editor, but to all others. Closes #1600

    Gravatar image committed: 03 Jun 2022 07:00, compiled: 03 Jun 2022 07:26

    64bit build (22.3 MB)

  27. Issue #1600: Interim workaround for broken keystrokes in query editors

    Gravatar image committed: 01 Jun 2022 07:15, compiled: 01 Jun 2022 07:26

    64bit build (22.3 MB)

  28. Fix crash after copying table to other database, when target database is expanded in DBtree and current session has a background color. Closes #1597

    Gravatar image committed: 30 May 2022 21:43, compiled: 30 May 2022 22:26

    64bit build (22.3 MB)

  29. Optimization: set up a single TSynMemo instance instead of all, e.g. when creating a new query tab

    Gravatar image committed: 25 May 2022 13:16,

  30. Support mouse wheel zoom in grid text editor

    Gravatar image committed: 18 May 2022 08:13, compiled: 18 May 2022 08:26

    64bit build (22.3 MB)

  31. Issue #1351: optimize StrHasNumChars

    Gravatar image committed: 18 May 2022 07:56,

  32. Make counting characters in TDBQuery.HasFullData more precise for diacritical characters. Fixes EnsureFullRow not doing its work when a cell contains some emoji. Reported in the forum: https://www.heidisql.com/forum.php?t=39239

    Gravatar image committed: 17 May 2022 19:50, compiled: 17 May 2022 20:26

    64bit build (22.3 MB)

  33. Leave away delimiter at the end of a query batch, in one-go mode. Closes #1583

    Gravatar image committed: 10 May 2022 07:30, compiled: 10 May 2022 08:26

    64bit build (22.3 MB)

  34. Issue #1577: make apphelpers.SelectNode more intelligent, returning true/false to indicate whether it successful went through OnFocusChanging event

    Gravatar image committed: 05 May 2022 19:13, compiled: 05 May 2022 19:26

    64bit build (22.3 MB)

  35. Do not auto-close search/replace dialog if no occurrences were found. Closes #896

    Gravatar image committed: 05 May 2022 07:35, compiled: 05 May 2022 09:26

    64bit build (22.3 MB)

  36. Enable cancel edit button after search/replace. Closes #1579

    Gravatar image committed: 05 May 2022 07:31,

  37. Issue #1577: break loop in search/replace on grid if advancing focus on next node is not allowed through OnFocusChanging event

    Gravatar image committed: 04 May 2022 07:34, compiled: 04 May 2022 10:26

    64bit build (22.3 MB)

  38. Create pull request requirements template

    Gravatar image committed: 04 May 2022 07:30,

  39. Issue #156: code cleanup
    * support binary/hex values
    * use foreign key icon for menu
    * put message string in translation file

    Gravatar image committed: 30 Apr 2022 09:41, compiled: 30 Apr 2022 10:27

    32bit build (16.4 MB)64bit build (22.3 MB)32+64bit installer (46.4 MB)

  40. Issue #156: merge changes from follow-foreign-key branch, except for the AnyGridDblClick event

    Gravatar image committed: 30 Apr 2022 09:03,

  41. Issue #156: revert changes, needs more testing and some fixes

    Gravatar image committed: 28 Apr 2022 19:33, compiled: 28 Apr 2022 23:25

    64bit build (22.3 MB)

  42. Issue #156: merge code from follow-foreign-key branch

    Gravatar image committed: 28 Apr 2022 19:23, compiled: 28 Apr 2022 19:26

    64bit build (22.3 MB)

  43. Convert hardcoded MySQL error codes to named constants, taken from include/mysql/server/mysqld_error.h

    Gravatar image committed: 23 Apr 2022 11:45, compiled: 23 Apr 2022 12:26

    64bit build (22.3 MB)

  44. Refactor: move structures for specific network types out of dbstructures, into their own dbstructures.xxx.pas, and include const.inc in project sources

    Gravatar image committed: 23 Apr 2022 11:38,

  45. Set character set and collation of MySQL/MariaDB connections only if current one is not UTF8/16/32. Closes #287

    Gravatar image committed: 22 Apr 2022 17:06, compiled: 22 Apr 2022 17:25

    64bit build (22.3 MB)

  46. Issue #1256: restrict altering existing SQLite tables, apart from a few things

    Gravatar image committed: 22 Apr 2022 13:08, compiled: 22 Apr 2022 13:27

    32bit build (16.4 MB)64bit build (22.3 MB)32+64bit installer (46.4 MB)

  47. Refactor: create and use self explanatory TDBObjectEditor.ObjectExists method

    Gravatar image committed: 22 Apr 2022 12:42,

  48. Table editor: force repaint of column list after click on "delete column", which otherwise still displays the deleted columns until the user hovers over it

    Gravatar image committed: 22 Apr 2022 12:20,

  49. Issue #945: give id column in table editor slightly more width to let the text fit in

    Gravatar image committed: 22 Apr 2022 10:10, compiled: 22 Apr 2022 10:26

    64bit build (22.3 MB)

  50. Issue #1256: create spRenameColumn template and prefer that in SQLite and Postgres

    Gravatar image committed: 22 Apr 2022 09:09,

Ads were blocked - no problem. But keep in mind that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead.