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

  2. 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)

  3. 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)

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

    Gravatar image committed: 05 May 2022 07:31,

  5. 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)

  6. Create pull request requirements template

    Gravatar image committed: 04 May 2022 07:30,

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

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

    Gravatar image committed: 30 Apr 2022 09:03,

  9. 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)

  10. 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)

  11. 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)

  12. 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,

  13. 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)

  14. 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)

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

    Gravatar image committed: 22 Apr 2022 12:42,

  16. 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,

  17. 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)

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

    Gravatar image committed: 22 Apr 2022 09:09,

  19. Issue #1521: get back partition clause into table editor by fixing the detection for CREATE code without a closing comment at the end

    Gravatar image committed: 22 Apr 2022 09:07,

  20. Prevent the last column from being dragged out of any VirtualTree header. Closes #1021

    Gravatar image committed: 21 Apr 2022 19:35, compiled: 21 Apr 2022 20:25

    64bit build (22.3 MB)

  21. Issue #993: white is now used as background for selected text, which is light blue and unreadable. Set Material/clHighlight to hex bebebe instead.

    Gravatar image committed: 21 Apr 2022 19:16,

  22. Set system color clHighlight in Material theme to bright white (was rgb 32464a), to enhance readability of link colors in dialog footers. Closes #993.

    Gravatar image committed: 21 Apr 2022 19:00,

  23. Limit icons on column in table editor to show only one per key type. Closes #945

    Gravatar image committed: 21 Apr 2022 17:54, compiled: 21 Apr 2022 18:26

    64bit build (22.3 MB)

  24. Support custom line breaks in ConfirmTabClear

    Gravatar image committed: 21 Apr 2022 13:18, compiled: 21 Apr 2022 13:24

    64bit build (22.3 MB)

  25. Let user set line break style for saved query tab files. Closes #892

    Gravatar image committed: 21 Apr 2022 12:59, compiled: 21 Apr 2022 13:10

    64bit build (22.3 MB)

  26. Issue #892: support custom line break style when saving log panel contents or CREATE code tabs to file, using the existing "LineBreakStyle" option introduced in 59159c7afd8ea875b604d639bded105984b5e2c8.

    Gravatar image committed: 21 Apr 2022 12:37, compiled: 21 Apr 2022 12:40

    64bit build (22.3 MB)

  27. Support renaming columns in SQLite, and generate separate ALTER TABLE queries for each change. Closes #1256

    Gravatar image committed: 21 Apr 2022 09:20, compiled: 21 Apr 2022 09:24

    64bit build (22.3 MB)

  28. Support COLLATE clause in SQLite when creating tables

    Gravatar image committed: 21 Apr 2022 08:55, compiled: 21 Apr 2022 09:10

    64bit build (22.3 MB)

  29. Set hint on data grid top label, staying readable when screen width is too small to show the label. Closes #836

    Gravatar image committed: 18 Apr 2022 10:59, compiled: 18 Apr 2022 11:09

    64bit build (22.2 MB)

  30. Ask user whether modified text shall be stored when pressing cancel button. Closes #817

    Gravatar image committed: 18 Apr 2022 10:48, compiled: 18 Apr 2022 10:55

    64bit build (22.2 MB)

  31. Set focus on editor when creating new query tab, closing a previously grid editor. Closes #725

    Gravatar image committed: 18 Apr 2022 10:17, compiled: 18 Apr 2022 10:25

    64bit build (22.2 MB)

  32. Auto-refreshing grid or list only if main form is active. Closes #669

    Gravatar image committed: 17 Apr 2022 11:48, compiled: 17 Apr 2022 11:54

    64bit build (22.2 MB)

  33. Update cached object reference with new row count after inserting row, which may enable "Data" option in table copy dialog. Closes #666

    Gravatar image committed: 17 Apr 2022 11:33, compiled: 17 Apr 2022 11:39

    64bit build (22.2 MB)

  34. Disable save and discard buttons of routine editor temporarily while saving changes. Closes #616

    Gravatar image committed: 17 Apr 2022 10:06, compiled: 17 Apr 2022 10:10

    64bit build (22.2 MB)

  35. Display multi-line column headers in query result grid. Closes #1566

    Gravatar image committed: 14 Apr 2022 05:56, compiled: 14 Apr 2022 06:10

    64bit build (22.2 MB)

  36. Replace redundant ExtractBaseFileName() with TPath.GetFileNameWithoutExtension()

    Gravatar image committed: 13 Apr 2022 07:29, compiled: 13 Apr 2022 07:40

    64bit build (22.2 MB)

  37. Bump version for v12.0 release

    Gravatar image committed: 12 Apr 2022 19:54, compiled: 12 Apr 2022 19:57

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

  38. Update installer images

    Gravatar image committed: 12 Apr 2022 19:22, compiled: 12 Apr 2022 19:26

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

  39. Fix wrong SQL for emptying SQLite tables. Closes #1557

    Gravatar image committed: 11 Apr 2022 20:19, compiled: 11 Apr 2022 20:54

    64bit build (22.2 MB)

  40. Fix potential endless loop in TDirWatchThread.Execute, as advised here: https://stackoverflow.com/questions/5762258/how-to-monitoring-directory-for-files-in-delphi-xe#comment74167376_5764257

    Gravatar image committed: 10 Apr 2022 11:01, compiled: 10 Apr 2022 11:55

    64bit build (22.2 MB)

  41. Fix Alt+Right/Left not advancing to next query result tab on empty result grid. See https://www.heidisql.com/forum.php?t=39106

    Gravatar image committed: 09 Apr 2022 07:43, compiled: 09 Apr 2022 08:25

    64bit build (22.2 MB)

  42. Merge updates from https://github.com/andgineer/TRegExpr/blob/master/src/regexpr.pas into SynRegExpr.pas. Closes #1562

    Gravatar image committed: 04 Apr 2022 20:16, compiled: 04 Apr 2022 21:25

    64bit build (22.2 MB)

  43. Silence unreproducible but still happening crash in DBtreePaintText. See #1270 and uploaded crash reports.

    Gravatar image committed: 30 Mar 2022 19:43, compiled: 30 Mar 2022 19:55

    64bit build (22.2 MB)

  44. Issue #670: TopLine is wrong when lines are soft-wrapped, so we use RowToLine now

    Gravatar image committed: 29 Mar 2022 21:05, compiled: 29 Mar 2022 21:25

    64bit build (22.2 MB)

  45. Try to fix crash in TDBObject.GetTableColumns and friends, by preferring TDictionary.AddOrSetValue over .Add

    Gravatar image committed: 28 Mar 2022 08:08, compiled: 28 Mar 2022 08:25

    64bit build (22.2 MB)

  46. Fix crash in session manager, when save button was clicked without a focused session

    Gravatar image committed: 28 Mar 2022 06:58, compiled: 28 Mar 2022 07:56

    64bit build (22.2 MB)

  47. Fix crash in session manager, when open button was clicked without a focused session

    Gravatar image committed: 28 Mar 2022 06:49,

  48. Silence two crashes in QuotedDatabase and IsSameAs. See https://www.heidisql.com/forum.php?t=39040

    Gravatar image committed: 27 Mar 2022 14:40, compiled: 27 Mar 2022 14:55

    64bit build (22.2 MB)

  49. Try to fix crash happening in TDBObject.GetImageIndex after server sided disconnect, trying to set the current database

    Gravatar image committed: 27 Mar 2022 09:30, compiled: 27 Mar 2022 09:55

    64bit build (22.2 MB)

  50. Fix crash when SQL export fails to create output directory, cancel operation in that case

    Gravatar image committed: 27 Mar 2022 09:04,

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.