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.0

Release date: 17 Mar 2020.

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. Issue #293: make warning threshold for number of grid rows customizable, in preferences dialog, on grid formatting tab

    Gravatar image committed: 30 May 2020 09:10 compiled: 30 May 2020 09:26

    Downloads: 32bit build (6.0 MB)64bit build (6.8 MB)32+64bit installer (17.9 MB)

  2. Issue #293: prevent long sort operation on header click in large query results

    Gravatar image committed: 30 May 2020 08:30 compiled: 30 May 2020 08:56

    Downloads: 32bit build (6.0 MB)64bit build (6.8 MB)32+64bit installer (17.9 MB)

  3. Auto-reset style to default if selected one does not exist

    Gravatar image committed: 22 May 2020 12:30 compiled: 22 May 2020 12:56

    Downloads: 32bit build (6.0 MB)64bit build (6.8 MB)32+64bit installer (17.9 MB)

  4. Remove nearly unused style packages, and keep the 9 used by more than 100 users last month. Reduces executable size by ~2.5M, and speeds up start up time significantly.

    Gravatar image committed: 21 May 2020 23:01 compiled: 21 May 2020 23:26

    Downloads: 32bit build (6.0 MB)64bit build (6.8 MB)32+64bit installer (17.9 MB)

  5. Report OS mode in statistics call

    Gravatar image committed: 21 May 2020 22:34 compiled: 21 May 2020 22:57

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  6. Cast relpages to bigint, preventing out-of-range SQL error in PostgreSQL. Closes #1038

    Gravatar image committed: 20 May 2020 12:12 compiled: 20 May 2020 12:27

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  7. Issue #1028: Code cosmetic in TDBObject.GetTableColumns

    Gravatar image committed: 14 May 2020 20:57 compiled: 14 May 2020 21:26

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  8. Issue #1028: Optimize unused code in TDBConnection.GetDbObjects away, which looked for cached object lists which specific OnlyNodeType property, which we don't cache anyway

    Gravatar image committed: 14 May 2020 20:51

  9. Issue #1028: Fix one-time recursion in TMySQLConnection.FetchDbObjects, caused by accessing InformationSchemaObjects, which in turn calls GetDBObjects and then again FetchDbObjects. More dramatically, this caused GetTableColumns to do an endless loop with two cache entries for "information_schema". This also fixes many of the v11.0 crashes in TAppSettings.PrepareRegistry, which were just a symptom of that endless loop. Thanks to als2020 on Github for pointing me in this direction.

    Gravatar image committed: 14 May 2020 20:45

  10. Optimize SQL query in TDBConnection.GetTableForeignKeys. See https://www.heidisql.com/forum.php?t=36212

    Gravatar image committed: 14 May 2020 19:36 compiled: 14 May 2020 19:57

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  11. Extend exception message with useful folder variable, in TAppSettings.PrepareRegistry, which I saw several times now in user reports, last time here: https://github.com/HeidiSQL/HeidiSQL/issues/1028#issuecomment-628131074

    Gravatar image committed: 13 May 2020 20:57

  12. Reset session variables cache on database change, so "collation_database" is refreshed for creating a new table. Closes #1030

    Gravatar image committed: 13 May 2020 08:10 compiled: 13 May 2020 08:27

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  13. Issue #1028: Compatibility to old MySQL 4.x servers where SHOW FULL COLUMNS did not yet have "Collation" and "Comment" columns.

    Gravatar image committed: 13 May 2020 08:08

  14. Get rid of global esc() function (which always refers to MainForm.ActiveConnection) and prefer the method's or unit's connection object instead

    Gravatar image committed: 10 May 2020 13:41 compiled: 10 May 2020 13:57

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  15. Do not create date/time cell editor without a column object (on joins), prefer ordinary text editor in such cases. Fixes a crash when determining the exact format of the underlying column. Closes #1024

    Gravatar image committed: 08 May 2020 08:06 compiled: 08 May 2020 08:27

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  16. Stop showing a length for MySQL/MariaDB data types which don't support it. Even leave the length away for TEXT + BLOB types if it's the maximum (default) value. Closes #1023

    Gravatar image committed: 07 May 2020 18:32 compiled: 07 May 2020 18:57

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  17. Issue #1017: Not sure if this Handled variable is False anyway, but probably not, in which case this should help to not eat more shortcuts than required.

    Gravatar image committed: 05 May 2020 19:16 compiled: 05 May 2020 19:28

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  18. Include invisible mother query grid when applying custom font name + size, so TResultTab.Create copies the updated values. See https://www.heidisql.com/forum.php?t=36177

    Gravatar image committed: 04 May 2020 20:53 compiled: 04 May 2020 20:56

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  19. Fix detection of UNSIGNED flag on *INT columns without length (MySQL 8 only?). See https://www.heidisql.com/forum.php?t=36170

    Gravatar image committed: 04 May 2020 16:56 compiled: 04 May 2020 17:27

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  20. Do not override custom keep alive value of "0" with the default "20". See https://www.heidisql.com/forum.php?t=36139

    Gravatar image committed: 03 May 2020 11:38 compiled: 03 May 2020 11:56

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  21. Enable "Windows authentication" checkbox for MySQL and MariaDB, and send current Windows username if checked. Closes #991

    Gravatar image committed: 01 May 2020 11:34 compiled: 01 May 2020 11:56

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  22. Silence SQL errors in TPgConnection.GetTableForeignKeys on pre-v9 servers, which do not support STRING_AGG(). See https://www.heidisql.com/forum.php?t=36149

    Gravatar image committed: 01 May 2020 11:17 compiled: 01 May 2020 11:26

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  23. Fix crash when disconnecting with an open query result

    Gravatar image committed: 28 Apr 2020 17:34 compiled: 28 Apr 2020 17:57

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  24. Set callback for SQLite's callback_needed event, and implement both required callback procedures. Fixes "No such collation sequence: xyz" when inserting or deleting rows in tables using some unknown collation. Closes #1000.

    Gravatar image committed: 25 Apr 2020 22:05 compiled: 25 Apr 2020 22:26

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  25. Forgotten file change for previous commit. See https://www.heidisql.com/forum.php?t=36100

    Gravatar image committed: 24 Apr 2020 14:38 compiled: 24 Apr 2020 14:41

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  26. Make regular expressions for detecting attributes in EXTRA column of IS.COLUMNS slightly more lose, so a "default_generated" does not break detection of "on update ...". Also allow case insensitive searching. See https://www.heidisql.com/forum.php?t=36100

    Gravatar image committed: 23 Apr 2020 20:37

  27. Apply Modified event handler to some checkboxes on the preferences where this was missing. Closes #1005

    Gravatar image committed: 23 Apr 2020 18:08 compiled: 23 Apr 2020 18:26

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  28. Add new advanced session option, for hiding databases via regular expression. Closes #387

    Gravatar image committed: 22 Apr 2020 18:28 compiled: 22 Apr 2020 18:56

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  29. Issue #126: fix wrong tab order on SQL tab in preferences dialog

    Gravatar image committed: 22 Apr 2020 16:38

  30. #444: show initial captions and hints of TAction's on shortcut page in preferences dialog

    Gravatar image committed: 21 Apr 2020 18:12 compiled: 21 Apr 2020 18:57

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  31. #444: turn remaining quick filter menu items into TAction's, with customizable shortcuts only for the most important ones

    Gravatar image committed: 21 Apr 2020 18:03

  32. Fix crash when loading portable fails, when MessageDialog() itself crashes. See #1001

    Gravatar image committed: 20 Apr 2020 09:11

  33. #444: turn first bunch of quick filter menu items into TAction's, with customizable shortcuts

    Gravatar image committed: 19 Apr 2020 19:17

  34. Issue #991: Update libmariadb*.dll again, with the same version but without debug symbols, taken from the 10.4.12 GA release. Should not harm anything, but decrease the installers size slightly.

    Gravatar image committed: 16 Apr 2020 10:32 compiled: 16 Apr 2020 10:57

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.0 MB)

  35. Fixing #327

    Gravatar image committed: 15 Apr 2020 15:57

  36. Catch exception when mouse points to quick filters > More > ..., with an invalid active SQL filter

    Gravatar image committed: 15 Apr 2020 16:36 compiled: 15 Apr 2020 16:57

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.3 MB)

  37. Issue #819: add examples to some of the regular expression shorthands, and add \x for hex codes

    Gravatar image committed: 14 Apr 2020 18:08 compiled: 14 Apr 2020 18:28

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.3 MB)

  38. Issue #819: add two buttons right besides search and replace combo boxes, with a dropdown menu containing clickable hints on regular expression qualifiers

    Gravatar image committed: 14 Apr 2020 17:48 compiled: 14 Apr 2020 17:58

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.3 MB)

  39. Issue #819: extend hint for regular expression search/replace mode with \l \L \u and \U modifiers

    Gravatar image committed: 13 Apr 2020 20:10

  40. Issue #819: extend hint for regular expression search/replace mode, as we now support uppercase replacements

    Gravatar image committed: 13 Apr 2020 13:20 compiled: 13 Apr 2020 13:28

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.2 MB)

  41. Merge current version of https://github.com/andgineer/TRegExpr/blob/master/src/RegExpr.pas into SynRegExpr unit. See upstream commit: https://github.com/HeidiSQL/SynEdit/commit/b015ed33b42638b1b48512e835a2ca9370328e73 . Supports uppercase modifier \U in replacement template and closes #819.

    Gravatar image committed: 13 Apr 2020 13:05

  42. Add option to support completion proposal with matching in middle of entered text. Closes #126

    Gravatar image committed: 12 Apr 2020 15:03 compiled: 12 Apr 2020 15:59

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.2 MB)

  43. Revert previous rubbish commit

    Gravatar image committed: 12 Apr 2020 08:22 compiled: 12 Apr 2020 08:27

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.2 MB)

  44. Try to fix "Error: E1026 File not found: 'SynEdit.res'"

    Gravatar image committed: 11 Apr 2020 20:20

  45. #982: Add "Reformat SQL" menu item to view editor, and all other editors with a code editor.

    Gravatar image committed: 11 Apr 2020 13:41

  46. Store last used database directly, not only when closing a session. Closes #983

    Gravatar image committed: 11 Apr 2020 13:34

  47. Update SynEdit component code, to get different interpretations of double minus comments for #549

    Gravatar image committed: 11 Apr 2020 13:09

  48. Catch sporadic exceptions thrown in mysql_close() with libmysql-6.1.dll, see #980

    Gravatar image committed: 10 Apr 2020 12:58 compiled: 10 Apr 2020 13:27

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.2 MB)

  49. Add support for -db/--databases command line parameter. Closes #977

    Gravatar image committed: 09 Apr 2020 19:49 compiled: 09 Apr 2020 19:56

    Downloads: 32bit build (8.0 MB)64bit build (8.8 MB)32+64bit installer (22.2 MB)

  50. Add context menu on foreign key list header. See https://www.heidisql.com/forum.php?t=36014

    Gravatar image committed: 09 Apr 2020 19:38

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.