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 11.3, released on 30 May 2021

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. Escape single quotes and backslash in all PostgreSQL connection string values, including password. Closes #1417

    Gravatar image committed: 24 Jul 2021 08:55, compiled: 24 Jul 2021 09:55

    64bit build (22.4 MB)

  2. Issue #1169: get basic connection to local Interbase setup running

    Gravatar image committed: 18 Jul 2021 12:33, compiled: 18 Jul 2021 12:55

    64bit build (22.4 MB)

  3. Issue #1169: basic skeleton for Interbase connections, including two network types TCP/IP and Local, as well as two drivers IB and FB

    Gravatar image committed: 28 Jun 2021 21:22,

  4. Issue #1169: give items in TDBDatatypeIndex a different prefix (dt => dbdt), to fix a conflict with those from Delphi's database components

    Gravatar image committed: 26 Jun 2021 17:44,

  5. No longer disable SSH tunnel on Windows 10 S. This removes the no longer required support for Win10S if used in the Windows Store.

    Gravatar image committed: 26 Jun 2021 09:15, compiled: 26 Jun 2021 17:55

    64bit build (20.3 MB)

  6. SQL export: Add popup menu action for copying mysqldump command line

    Gravatar image committed: 25 Jun 2021 08:56, compiled: 25 Jun 2021 08:59

    64bit build (20.3 MB)

  7. Set TIME_ZONE system variable for reading as well, not only for the export output. See https://www.heidisql.com/forum.php?t=38078

    Gravatar image committed: 25 Jun 2021 07:38,

  8. Fix removed custom color from query gutter after zoom. Closes #1392

    Gravatar image committed: 24 Jun 2021 10:39,

  9. Code cleanup: outsource generation of mysql command line arguments into TConnectionParameters.GetExternalCliArguments

    Gravatar image committed: 24 Jun 2021 06:57,

  10. Code cleanup: outsource generic MainForm.IsWine property to apphelpers.IsWine function

    Gravatar image committed: 24 Jun 2021 05:44,

  11. Reset timezone in SQL exports to zero offset, to be independent from local date/times. See https://www.heidisql.com/forum.php?t=38078

    Gravatar image committed: 23 Jun 2021 21:21, compiled: 23 Jun 2021 21:25

    64bit build (20.3 MB)

  12. Issue #932: fix crash with new color setting when switching from query tab to data tab

    Gravatar image committed: 23 Jun 2021 08:37, compiled: 23 Jun 2021 08:55

    64bit build (20.3 MB)

  13. Issue #932: use background color of active session for query gutter

    Gravatar image committed: 22 Jun 2021 21:13, compiled: 22 Jun 2021 21:25

    64bit build (20.3 MB)

  14. Fix more potential theme related EAccessViolation's, due to Action:=caFree in OnClose event of modal forms. Their caller now frees these modal forms. In non-modal forms, keep caFree in OnClose but remove existing OnDestroy events, moving code to OnClose instead.
    https://www.heidisql.com/forum.php?t=38043
    https://stackoverflow.com/questions/2075405/how-to-close-non-modal-form-in-delphi

    Gravatar image committed: 22 Jun 2021 20:37, compiled: 22 Jun 2021 20:40

    64bit build (20.3 MB)

  15. Issue #932: use session background color for query result tabs, so it's clear to which connection they belong

    Gravatar image committed: 22 Jun 2021 16:06, compiled: 22 Jun 2021 16:25

    64bit build (20.3 MB)

  16. Attempt to fix theme related crashes through OnClose event of dialogs with caFree. See https://www.heidisql.com/forum.php?t=38043

    Gravatar image committed: 21 Jun 2021 20:53, compiled: 21 Jun 2021 20:55

    64bit build (20.3 MB)

  17. Query tabs: prefer setting width and height of a new query tab memo like the current tab

    Gravatar image committed: 20 Jun 2021 08:38, compiled: 20 Jun 2021 10:55

    32bit build (15.3 MB)64bit build (20.3 MB)32+64bit installer (44.5 MB)

  18. Update SQLite libraries to v3.36.0

    Gravatar image committed: 19 Jun 2021 08:16,

  19. Fix two compiler warnings

    Gravatar image committed: 17 Jun 2021 08:53,

  20. Update installer script for use with updated InnoSetup v6.2.0

    Gravatar image committed: 17 Jun 2021 08:12, compiled: 17 Jun 2021 08:26

    32bit build (15.3 MB)64bit build (20.3 MB)32+64bit installer (44.4 MB)

  21. Support filenames with accented chars in text file import dialog. Closes #1387

    Gravatar image committed: 15 Jun 2021 07:46, compiled: 15 Jun 2021 08:20

    64bit build (20.3 MB)

  22. Silence a harmless access violation in ApplicationDeActivate, triggered by changing the VCL style

    Gravatar image committed: 14 Jun 2021 20:08,

  23. Upgrade to Delphi 10.4.2 compiler: update various VCL styles

    Gravatar image committed: 14 Jun 2021 08:08, compiled: 14 Jun 2021 08:10

    64bit build (20.3 MB)

  24. Performance: call RefreshBackgroundColors only during RefreshSessions and btnSaveClick, not in ListSessionsFocusChanged

    Gravatar image committed: 13 Jun 2021 12:11, compiled: 13 Jun 2021 12:25

    64bit build (20.3 MB)

  25. Revert a144466e7137f1c33c39c231dbeb4cd98dfc4ffa : query exact row count from tables and views. See https://www.heidisql.com/forum.php?t=37983

    Gravatar image committed: 10 Jun 2021 07:42, compiled: 10 Jun 2021 07:55

    64bit build (20.3 MB)

  26. Let a second version of EscapeString decide itself whether to quote a string, based on the given datatype. Closes #1386

    Gravatar image committed: 09 Jun 2021 20:10, compiled: 09 Jun 2021 20:25

    64bit build (20.3 MB)

  27. Disable build update button for 32bit version, so I only have to provide 64bit builds (while still supporting releases in 32 bit)

    Gravatar image committed: 06 Jun 2021 17:24, compiled: 06 Jun 2021 18:28

    64bit build (20.3 MB)

  28. Catch some potential file related exceptions in text file import. See https://www.heidisql.com/forum.php?t=37974

    Gravatar image committed: 06 Jun 2021 08:26,

  29. Fix nonsense text in filter box and memo of new query tabs

    Gravatar image committed: 05 Jun 2021 15:07, compiled: 05 Jun 2021 15:26

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.4 MB)

  30. Performance: Let TMainForm.RefreshHelperNode update only the active tab, not all open tabs. Do further calls to RefreshHelperNode when active tab gets switched. See https://www.heidisql.com/forum.php?t=37961

    Gravatar image committed: 05 Jun 2021 14:58,

  31. Issue #710: add menu item for closing query tabs to the right of the mouse click coordinates

    Gravatar image committed: 05 Jun 2021 08:43, compiled: 05 Jun 2021 08:56

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.4 MB)

  32. Issue #710: add menu items for closing all query tabs

    Gravatar image committed: 05 Jun 2021 08:15,

  33. Remove closing PHP tag from export as PHP array

    From the PHP manual[1]:

    > The closing tag of a PHP block at the end of a file is optional, and in some
    > cases omitting it is helpful when using include or require, so unwanted
    > whitespace will not occur at the end of files, and you will still be able to
    > add headers to the response later. It is also handy if you use output
    > buffering, and would not like to see added unwanted whitespace at the end of
    > the parts generated by the included files.

    1: https://www.php.net/manual/en/language.basic-syntax.instruction-separation.php#example-41

    Gravatar image committed: 04 Jun 2021 23:12,

  34. Refactor: move TMainForm.QueryTabActive to TQueryTabList.HasActiveTab

    Gravatar image committed: 05 Jun 2021 07:38, compiled: 05 Jun 2021 07:56

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.4 MB)

  35. Refactor: merge both overloaded TQueryTabList.TabByControl methods into a generic one, which accepts any TWinControl descendant

    Gravatar image committed: 04 Jun 2021 14:30,

  36. Move some more query tab related code out of TMainForm into TQueryTabs

    Gravatar image committed: 04 Jun 2021 09:03,

  37. Loading an sql file does not activate its tab, e.g. when loading multiple files. Fix crash happening when active tab is not a query tab in such cases. See https://www.heidisql.com/forum.php?t=37945#p37959

    Gravatar image committed: 04 Jun 2021 08:01, compiled: 04 Jun 2021 08:12

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.4 MB)

  38. Experimental: query exact row count from tables and views, in data tab and table tools

    Gravatar image committed: 03 Jun 2021 09:27, compiled: 03 Jun 2021 09:56

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.4 MB)

  39. Code cosmetic: shorten reference to mainform handle

    Gravatar image committed: 03 Jun 2021 08:36,

  40. Code cosmetic: rename implodestr() to Implode()

    Gravatar image committed: 03 Jun 2021 08:32,

  41. Fix duplicated variable assignment

    Gravatar image committed: 03 Jun 2021 08:19, compiled: 03 Jun 2021 08:26

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.4 MB)

  42. Modify TQueryTab.LoadContents so it only catches crashes in ReadTextfile(), and let the remaining unsuspicious code run without catching a crash. This way we should get an exact crash report here: https://www.heidisql.com/forum.php?t=37945#p37957

    Gravatar image committed: 03 Jun 2021 08:16,

  43. Bump version for v11.3 release

    Gravatar image committed: 30 May 2021 07:35, compiled: 30 May 2021 07:40

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.4 MB)

  44. Move menu items for previous and next tab from Tools to Go-To main menu

    Gravatar image committed: 29 May 2021 12:21,

  45. Minor optimization in TDBObject.GetTableColumns, where quite a few EListError crashes happen: Duplicates not allowed

    Gravatar image committed: 27 May 2021 21:02, compiled: 27 May 2021 21:26

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.4 MB)

  46. Update plink executables to v0.75. Closes #1377

    Gravatar image committed: 25 May 2021 21:00, compiled: 25 May 2021 21:27

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.4 MB)

  47. Fix unusable search/replace dialog in views and procedures. Closes #1376

    Gravatar image committed: 24 May 2021 14:17, compiled: 24 May 2021 14:26

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.3 MB)

  48. * fix wrong substring offset in TForeignKey.SQLCode
    * fix TForeignKey.ReferenceTableObj with dots in database name
    * use the fixed TForeignKey.ReferenceTableObj instead of .ReferenceTable in two places
    Closes #1364

    Gravatar image committed: 23 May 2021 09:25, compiled: 23 May 2021 09:56

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.3 MB)

  49. Issue #1375: Leave EXPLAIN menu items enabled for SQLite as well.

    Gravatar image committed: 22 May 2021 13:56, compiled: 22 May 2021 14:26

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.3 MB)

  50. Support EXPLAIN query on PostgreSQL, and fix wrong menu item state in some cases. Closes #1375

    Gravatar image committed: 22 May 2021 13:50, compiled: 22 May 2021 13:56

    32bit build (15.2 MB)64bit build (20.3 MB)32+64bit installer (44.3 MB)

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.