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.2, released on 15 Nov 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. SQL export: Calculate a reasonable LIMIT clause when "Get full table status" session setting is disabled, causing AvgRowLen<=0. See https://www.heidisql.com/forum.php?t=40058

    committed: 04 Dec 2022 20:17 compiled: 04 Dec 2022 20:25

    64bit build 21.4 MB

  2. Fix too narrow column widths restored with high DPI setting, due to Delphi's Round() function using the nearest *even* number. Use the better suited "kaufmännisch runden" approach.

    committed: 30 Nov 2022 21:12 compiled: 30 Nov 2022 21:25

    64bit build 21.4 MB

  3. Make clicks on grid column headers configurable, so the user may disable it, preventing him from accidental sortings on large tables. See https://www.heidisql.com/forum.php?t=40026

    committed: 28 Nov 2022 20:55 compiled: 28 Nov 2022 21:25

    64bit build 21.4 MB

  4. Forgotten dfm modification for previous commit 70d64a276e381f29df737a3235686b22ddcba098

    committed: 27 Nov 2022 13:33 compiled: 27 Nov 2022 13:36

    64bit build 21.4 MB

  5. Query helpers tree: sync logic behind "Insert at cursor" with what doubleclick does. Enables that menu item for table columns, keywords, functions and snippets. See https://www.heidisql.com/forum.php?t=40022

    committed: 27 Nov 2022 11:31 compiled: 27 Nov 2022 12:25

    64bit build 21.4 MB

  6. Quote BIT values again, in EscapeString version with data type. Closes #1709

    committed: 24 Nov 2022 18:34 compiled: 24 Nov 2022 19:25

    64bit build 21.4 MB

  7. Use rds_kill_query procedure on RDS to kill a running query. Closes #1705

    committed: 24 Nov 2022 18:03 compiled: 24 Nov 2022 18:25

    64bit build 21.4 MB

  8. Issue #1616: force update check to overwrite old HeidiSQL_update.exe in temp directory, once through different file size, and by logic when old one is older than 30 days. Fixes still used old updater with bugs.

    committed: 24 Nov 2022 07:54 compiled: 24 Nov 2022 08:26

    32bit build: 15.9 MB 64bit build 21.4 MB 32+64bit installer 46.3 MB

  9. Issue #1705: Add new network type "MySQL on RDS", to support its different query for killing a process. New icon provided by @Bens-ct.

    committed: 23 Nov 2022 20:04 compiled: 23 Nov 2022 20:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.3 MB

  10. Revert background color of selected text in Material style to its original, again causing unreadable link text on dialogs described in issue #993. Readability of selected text seems more important to me. See https://www.heidisql.com/forum.php?t=40003

    committed: 22 Nov 2022 19:53 compiled: 22 Nov 2022 20:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.3 MB

  11. Update plink binaries to latest v0.78. Closes #1430

    committed: 21 Nov 2022 20:17 compiled: 21 Nov 2022 20:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.3 MB

  12. Include application version and path of selected session in the session manager's window caption

    committed: 21 Nov 2022 20:15

  13. Bump version for v12.2 release

    committed: 15 Nov 2022 17:22 compiled: 15 Nov 2022 17:24

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.2 MB

  14. Update SQLite libraries to v3.39.4 from 2022-09-29

    committed: 14 Nov 2022 20:41 compiled: 14 Nov 2022 21:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.2 MB

  15. CSV scanner: lowercase name of table and columns, and unify non-word characters to underscore

    committed: 14 Nov 2022 20:22 compiled: 14 Nov 2022 20:25

    64bit build 21.3 MB

  16. Fix crash when scanning CSV file with more values in data than in header line. Closes #1698

    committed: 14 Nov 2022 20:07

  17. Fix trailing linebreak counted to last column name in first CSV line

    committed: 14 Nov 2022 19:56

  18. Fix wrong finish message in log result, when doing something different than an export. See https://www.heidisql.com/forum.php?t=39913

    committed: 14 Nov 2022 19:45

  19. Issue #1700: exactify positions of line breaks in auto-filter on data grid, to prevent sporadically too long lines

    committed: 13 Nov 2022 18:15 compiled: 13 Nov 2022 18:25

    64bit build 21.3 MB

  20. Issue #1536: auto-resize height of data grid filter while user types text in it

    committed: 13 Nov 2022 13:44 compiled: 13 Nov 2022 14:25

    64bit build 21.3 MB

  21. Issue #1616; Fix broken updater code and binaries, by fixing wrong parameter definition of WindowProc and wrong type cast in a SendMessage() call

    committed: 12 Nov 2022 19:43 compiled: 12 Nov 2022 20:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.2 MB

  22. Issue #1616: revert previous modifications on updater binaries, which now do nothing and don't trigger the WM_SHOWWINDOW message

    committed: 08 Nov 2022 21:16 compiled: 08 Nov 2022 21:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.2 MB

  23. Issue #1695: attempt to fix a check for a named session before storing the currently used database name

    committed: 04 Nov 2022 18:43 compiled: 04 Nov 2022 19:25

    64bit build 21.3 MB

  24. Prefer CopyFile + DeleteFile over MoveFile, in a second place, where the old binary is backup'd. See issue #1616

    committed: 02 Nov 2022 19:40 compiled: 02 Nov 2022 20:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.2 MB

  25. Add log message after finished export, to make it more noticeable the user has control again. See https://www.heidisql.com/forum.php?t=39913

    committed: 31 Oct 2022 17:26 compiled: 31 Oct 2022 18:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.2 MB

  26. SSH tunnel: process error pipe contents only if std pipe is empty. See https://www.heidisql.com/forum.php?t=39851

    committed: 27 Oct 2022 17:27 compiled: 27 Oct 2022 18:25

    64bit build 21.3 MB

  27. Allow hex values to have an odd number of digits. See https://www.heidisql.com/forum.php?t=39864

    committed: 26 Oct 2022 19:22 compiled: 26 Oct 2022 19:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.2 MB

  28. Issue #1691: make timer interval for auto completion proposal configurable, while keeping 500ms as a default value.

    committed: 26 Oct 2022 19:18

  29. Allow integers and floats to be entered in hexadecimal format in grids. Basically means they're not wrapped in quotes now. See https://www.heidisql.com/forum.php?t=39864

    committed: 23 Oct 2022 12:02 compiled: 23 Oct 2022 12:25

    64bit build 21.3 MB

  30. After restoring query tabs, warn user about tabs which were loading slow

    committed: 22 Oct 2022 17:31 compiled: 22 Oct 2022 18:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.2 MB

  31. Add preference option for adding timestamp to log messages. Helpful for debugging performance issues.

    committed: 20 Oct 2022 18:47 compiled: 20 Oct 2022 19:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.2 MB

  32. Issue #1673, #1351 and #1658: use a general approach in TDBQuery.HasFullData for all server types, where we again use Delphi's Length() against a number range of 128..256.

    committed: 06 Oct 2022 18:59 compiled: 06 Oct 2022 19:25

    64bit build 21.3 MB

  33. Fix text value in popup editor cut to 256 chars, for all modes other than MySQL. Closes #1673

    committed: 06 Oct 2022 17:49 compiled: 06 Oct 2022 18:25

    64bit build 21.3 MB

  34. Issue #1652: don't add collation clause to a modified or new JSON column

    committed: 04 Oct 2022 18:59 compiled: 04 Oct 2022 19:25

    64bit build 21.3 MB

  35. Issue #136: use VerySimpleXML v3-beta from https://github.com/Dennis1000/verysimplexml to reformat XML in grid cells.
    Also, auto-disable slow wordwrap in editor if text is > 1M large

    committed: 03 Oct 2022 09:05 compiled: 03 Oct 2022 09:26

    32bit build: 15.8 MB 64bit build 21.3 MB 32+64bit installer 46.2 MB

  36. Update readme file: add Interbase/Firebird, require Delphi 11.1, code formatting

    committed: 28 Sep 2022 19:13

  37. Update SQLite libraries to v3.39.3 from 2022-09-05. Does not fix floating point overflow issue #1664

    committed: 28 Sep 2022 11:41 compiled: 28 Sep 2022 12:26

    32bit build: 15.7 MB 64bit build 21.2 MB 32+64bit installer 46.2 MB

  38. Purge cached columns, indexes etc. and reinitialize table editor, when user presses refresh button. Closes #1628

    committed: 28 Sep 2022 11:13 compiled: 28 Sep 2022 11:25

    64bit build 21.2 MB

  39. Issue #1669: turn off always-format setting by default

    committed: 27 Sep 2022 16:20 compiled: 27 Sep 2022 16:25

    64bit build 21.2 MB

  40. Issue #1669: turn customize-highlighter button into dropdown button with additional items "Format code once" and "Always format code". Usable for SQL and JSON.

    committed: 27 Sep 2022 11:10 compiled: 27 Sep 2022 11:26

    32bit build: 15.7 MB 64bit build 21.2 MB 32+64bit installer 46.2 MB

  41. Issue #1670: fix text field editing with more than 256 chars on MS SQL

    committed: 27 Sep 2022 09:06 compiled: 27 Sep 2022 09:25

    64bit build 21.1 MB

  42. Add missing ini entries for CURRENT_TIMESTAMP function. Closes #1666

    committed: 22 Sep 2022 07:24 compiled: 22 Sep 2022 07:26

    32bit build: 15.7 MB 64bit build 21.1 MB 32+64bit installer 46.1 MB

  43. Use empty default host/ip for new SQLite sessions, to avoid running into some out-of-memory issue. Closes #1602

    committed: 21 Sep 2022 07:49 compiled: 21 Sep 2022 08:25

    64bit build 21.1 MB

  44. Fix previous approach in TDBQuery.HasFullData and StrHasNumChars, which used CharNextW() and stopped at null bytes within binary strings. Again use Length() instead, but let it be longer than GRIDMAXDATA. Closes #1658

    committed: 18 Sep 2022 11:33 compiled: 18 Sep 2022 12:25

    64bit build 21.1 MB

  45. Issue #1659:
    * remove broken sample text box
    * activate translation on dialog

    committed: 12 Sep 2022 07:45 compiled: 12 Sep 2022 08:25

    64bit build 21.1 MB

  46. Issue #1659:
    * fix exception on closing customize dialog
    * use empty string when converting clNone to and from web color, instead of #ffffff

    committed: 12 Sep 2022 07:32

  47. Issue #1659: create dialog for customizing highlighter colors and style, for use on grid text editor

    committed: 11 Sep 2022 13:52 compiled: 11 Sep 2022 18:26

    32bit build: 15.7 MB 64bit build 21.1 MB 32+64bit installer 46.1 MB

  48. Issue #1656: attempt to give Wine a hint for the right font size, when highlighting selection occurrences

    committed: 03 Sep 2022 12:55 compiled: 03 Sep 2022 13:25

    64bit build 21.1 MB

  49. Highlight occurrences of selected text in grid text editor, same as in query editor

    committed: 19 Aug 2022 06:47 compiled: 19 Aug 2022 07:25

    64bit build 21.1 MB

  50. Use NULL in new row for column with timestamp expression, to fix a following UPDATE query using an empty string in its WHERE clause. Closes #1645

    committed: 18 Aug 2022 06:53 compiled: 18 Aug 2022 07:25

    64bit build 21.1 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.