Download HeidiSQL 9.5 (19 Dec 2017)


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. Silence a crash in TQueryTab.TimerStatusUpdateOnTimer, probably happening when accessing the no longer running thread. See

    Committed on 30 Sep 2018 18:49, sha1-hash: 1b6c813fca159b609d4aa0c2e5a8547bc4d17ea4

  2. Try to fix access violation in table designer, after click on "Add column" button. See

    Committed on 30 Sep 2018 18:43, sha1-hash: e2ff5788344ebf3a474e421f12e9771035c53e13

  3. Follow up to previous commit, #337: fix various bugs with selected text, and detect an identifier also after a line break

    Committed on 02 Sep 2018 18:48, sha1-hash: e8cbf29250c1ff40f796f4dae44399b9fd7d8d47

  4. Implement auto-uppercase feature for reserved words, functions and data types in SQL editors. Closes #337.

    Committed on 02 Sep 2018 13:04, sha1-hash: 66674ba402bcdc37f035c110e71aa74c62f38af4

  5. Don't steal focus from foreground application after importing SQL file. See

    Committed on 29 Aug 2018 11:47, sha1-hash: 845533f0536081ee671d30527f8d2aa28a17cdc8

  6. Enhance remembering of current grid selection by also remembering the focused node. Fires OnFocusChanged in case there was one and it's still there.

    Committed on 29 Aug 2018 11:37, sha1-hash: b2e3a3079bd864060f230e302819fdec1101c781

  7. Turn default value on for asDisplayBLOBsAsText option, as many people seem to think binary hex data is a display bug

    Committed on 23 Aug 2018 19:43, sha1-hash: d7d0ac171425d0882eabdc4ed1a8ee79445c3406

  8. Again, try to fix the high DPI issue on the text file import dialog. This time by moving the button toolbar below the "Columns" label. Closes #328.

    Committed on 20 Aug 2018 09:30, sha1-hash: 77a892cb219a64aaa34dbbc4bcee83ecb4ea22d0

  9. Text file import: Support having (one) line feed at end of file. Closes #329

    Committed on 19 Aug 2018 08:52, sha1-hash: eed5629b0cfecee5e639e0885bf648bbbfbb43d1

  10. Give side-by-side group boxes on text import dialog the same width

    Committed on 18 Aug 2018 18:02, sha1-hash: 71dbb9ecb090af7c504dff4328afc97353d019d7

  11. Move columns tool buttons on text import dialog from right to bottom. Should fix positioning in high DPI mode. Closes #328.

    Committed on 18 Aug 2018 17:44, sha1-hash: 6196893ef32e76bc4b9b6d0b5ab3b5fa3b1a1778

  12. Again, prompt the user for confirmation after double click on very first query tab, and clear the editor if he wants to. Closes #318.

    Committed on 04 Aug 2018 12:38, sha1-hash: 42a03dfe83cee70d3646d5100b610599c81547c5

  13. Code style: have each TMySQLOption member on its own line, for easier comparison with mysql.h

    Committed on 22 Jul 2018 12:20, sha1-hash: aad54d0da57c3937eaa6784a664693be77d9c437

  14. Fix spelling of 'Lazarus'

    Committed on 27 Jul 2018 14:02, sha1-hash: 6c1e702079607caba2866763fe104a36a0896e21

  15. Fixed grammar and spelling on Issue Template

    Committed on 27 Jul 2018 23:33, sha1-hash: b264cb483c587fe888414a26c1745cd704132d10

  16. Fix comparison of table names on servers with lower_case_table_names=1 or 2 (both insensitive). Affects SQL export, which is calling PrepareColumnAttributes since recently. Closes #168.

    Committed on 26 Jun 2018 20:53, sha1-hash: 3576f764382ce32af243991c4c82bd2d5c618f05

  17. Append line feed after data filter when generating the SELECT query for the "More values" submenu. Fixes a crash when the previously commented GROUP BY clause was required. See

    Committed on 21 Jun 2018 19:36, sha1-hash: d8c5007e9d4ff60b69d3f9abe4cd1d6bbb8939b8

  18. Quick fix for user@host combinations displayed as if they had no password: use password or authentication_string based on its content, use the first non-empty one. See

    Committed on 01 May 2018 09:55, sha1-hash: 3bcc6f47491d9ca9383e4e8c79f14df634fcecec

  19. Add "Keep showing" checkbox to dialog showing MySQL warnings, so the user can disable that. Also adding an option in preferences dialog to reactivate it again. Closes #234

    Committed on 19 Apr 2018 07:37, sha1-hash: 774830cad0bd6d869608eadacfaf8f1776dc31cd

  20. Support regular expressions in find-text feature. Closes #233.

    Committed on 18 Apr 2018 19:50, sha1-hash: dbd0178429ad65424fea66869df335bf12642039

  21. Issue #224: use a better default color for the new same-text-background feature.

    Committed on 18 Apr 2018 19:23, sha1-hash: 6422552a2ed123d9c4de0ed1a7f804f57a41ba43

  22. On tab-doubleclick, don't clear query editor of non-closable tab, as it also does not close the tab. Closes #231

    Committed on 18 Apr 2018 19:20, sha1-hash: e84e894164f3e2d11c526635fb7a329e9e6af6d2

  23. Add a checkbox option for disabling zoom per mousewheel. Closes #229.

    Committed on 15 Apr 2018 14:48, sha1-hash: d69b5711ccc2f907d52e5b445d6d781a613e2766

  24. Support changing font size via mouse wheel in query editors. Closes #143.

    Committed on 12 Apr 2018 20:33, sha1-hash: 26e16b13a1c02209ac943143851628e3631992f4

  25. Issue #71: support formatted grid numbers and NULL values in same-text-background feature

    Committed on 12 Apr 2018 20:12, sha1-hash: bce886d8bf5c1b0304ccae0438b9c5448fb32465

  26. Support custom colors for new same-text-background feature. Closes #224.

    Committed on 12 Apr 2018 19:34, sha1-hash: 3e46092b738bb41addb0173e871f9ede56fba2f0

  27. Fix broken grid repaint after restoring previous scroll state. Related to #71.

    Committed on 10 Apr 2018 21:46, sha1-hash: 604d7f3d49f371755efd60740c29b64661665da6

  28. Distinguish between multiple stored procedures with different argument list, on PostgreSQL. Closes #58.

    Committed on 09 Apr 2018 22:17, sha1-hash: 8202e76b928516a3264a3598cbeecf3305ff8d0c

  29. Apply a light gray background to fields in a grid which show the same text as the focused field, in the same column. And add a checkbox in preference dialog to disable this new feature. Closes #71.

    Committed on 07 Apr 2018 18:05, sha1-hash: 7e28c51e3b36860e6b35aaa7e99c098bd0a285df

  30. Make comment box on session dialog scrollable. Closes #222

    Committed on 06 Apr 2018 18:39, sha1-hash: 19fe59842f6b5fd4703712ad97d4439e0b53047d

  31. - include mariadb - it's open source

    Committed on 05 Apr 2018 09:02, sha1-hash: 65704eadb0471cab6d5e4ef4c9c7d2cdac03f92c

  32. Fix crash when having query history expanded without an active connection

    Committed on 22 Mar 2018 20:27, sha1-hash: 51fcf379bbc6d26659021c8c29f5685f434288d4

  33. Display tenths of a second through FormatTimeNumber. Used by query running status, table tools dialog and some more.

    Committed on 18 Mar 2018 21:17, sha1-hash: 83d6b02d7c2b38afc8b7199e94e5d1a4a04132a5

  34. Fix non displayed status bar message when running successive queries. Closes #186

    Committed on 18 Mar 2018 19:05, sha1-hash: de0446b3b3a99aff6ba3ef8b29d08def0b577693

  35. Issue #60: add logo image in various formats, which are otherwise auto-extracted from the exe's icon image by the Desktop Bridge

    Committed on 04 Mar 2018 18:53, sha1-hash: 81f7f2fbcf2e3b7861147bec6c59d8988f1e6063

  36. Issue #146: add new filter/dropdown icons from image list to res folder

    Committed on 04 Mar 2018 18:51, sha1-hash: 792cafe068bd5582210fd015ccd901b5f9139c27

  37. While executing a user query, display elapsed execution time in hh:mm:ss format, on status bar. See

    Committed on 04 Mar 2018 12:12, sha1-hash: 886b0026616c5d71cc4417289db62c5926563539

  38. Exchange left button icons on db and table filter with new ones containing a drop down button, so the history pulldown feature is more noticeable. Closes #146.

    Committed on 04 Mar 2018 11:20, sha1-hash: f707a93420b3738e45d0d941e4332d9cdb60de0b

  39. Quote column in WHERE clause of automated query for finding locked tables in database. Closes #173

    Committed on 01 Mar 2018 20:15, sha1-hash: 194f26bfacb970f098c9ae1b8071685f45b76ed8

  40. Install default snippets to user documents folder, not program data. See #60 and #159.

    Committed on 28 Feb 2018 20:34, sha1-hash: ed5b39724f98503f89bb5a3d3132853846c2bb19

  41. Added batch for res files building and readme updated

    Committed on 26 Feb 2018 20:09, sha1-hash: 8ca9ab5c63eb453bd04641b0363f26a58bb01ba8

  42. Migrate files from old default snippets directory. Closes #159

    Committed on 25 Feb 2018 15:33, sha1-hash: 424b9f9ab4c620dd6945d69e9652ee828b0b26eb

  43. Exchange shortcuts Shift+Mousewheel and Alt+Mousewheel, so Shift is for horizontal scrolling (inversing vertical scrolling), and Alt is for the more esoteric vertical-scrolling-with-focus-moving. See #142.

    Committed on 18 Feb 2018 14:06, sha1-hash: 25717dc222bfcc2618d9c69d15d13f1892d6d1f3

  44. Grid popup text editor: Trigger onchange event explicitly, as this is not done implicitly when applying an empty string. Closes #132.

    Committed on 18 Feb 2018 12:22, sha1-hash: 76230dfd595ab8d3597e10afd5dda8073424a106

  45. Show 16 instead of only 8 items in drop down menus of grids. Closes #90

    Committed on 18 Feb 2018 12:05, sha1-hash: 4bde1c213ed340c45330d4ece74baf48d6ef4e06

  46. Support horizontal scrolling in grids with Alt+Mousewheel. Closes #142.

    Committed on 18 Feb 2018 11:52, sha1-hash: 93bb6c6051b80c8775aec9783251132e48ac6fac

  47. Restore maximized WindowStyle of grid text editor, and move some code from FormShow to FormCreate, to overcome a glitch with the window dimensions. Closes #89.

    Committed on 16 Feb 2018 15:45, sha1-hash: 32bc533495a74cecccb9446d0d6c483976d044f5

  48. Fix detection of PostgreSQL version ignoring the 3rd version segment, and use the same logic as for MySQL again. See issue #137.

    Committed on 14 Feb 2018 07:43, sha1-hash: 52c3fb43a2d3cc45fa424822d64839f9ba472b60

  49. Update

    Committed on 13 Feb 2018 00:13, sha1-hash: 0db22ee2814d94e7f8d01c16dc6e9a93742edf25

  50. Fix version detection on PostgreSQL, when there is no third segment in the version string. Closes #137.

    Committed on 13 Feb 2018 22:05, sha1-hash: 0dee2d35bab45650ba9b48377c6699d2fa4a9035