Download HeidiSQL 11.1, released on 02 Nov 2020
- Installer, 32/64 bit combined
- SHA1 checksum of installer
- Portable version (zipped): 32 bit , 64 bit
- Microsoft Store App, 32 bit
- Sourcecode
-
Previous releases
- v11.0 from 17 Mar 2020: 32/64bit installer , Portable: 32 bit , 64 bit
- v10.3 from 11 Dec 2019: 32/64bit installer , Portable: 32 bit , 64 bit
- v10.2 from 15 Jun 2019: 32/64bit installer , Portable: 32 bit , 64 bit
- v10.1 from 26 Jan 2019: 32/64bit installer , Portable: 32 bit , 64 bit
Compatibility notes
- HeidiSQL runs fine on Windows 7, 8 and 10
- Running HeidiSQL on newer Wine releases is currently quite unstable. Preferring Wine 4.0 likely solves various issues.
- Connecting to TLS 1.2 enabled MS SQL Servers requires an updated OLE DB Driver 18 for SQL Server to be installed.
- Connecting to PostgreSQL may require to have Visual C++ Redistributable Package installed
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.
-
Separate Create > "Stored routine" menu item into two, one for procedures and one for functions. Closes #987
committed: 17 Jan 2021 14:37 compiled: 17 Jan 2021 14:56
Downloads: 32bit build (13.9 MB)64bit build (18.6 MB)32+64bit installer (19.5 MB)
-
Simplify more code using the new PopupComponent() function
committed: 16 Jan 2021 18:36 compiled: 16 Jan 2021 18:55
Downloads: 32bit build (13.9 MB)64bit build (18.6 MB)32+64bit installer (19.5 MB)
-
Simplify some code which checks where user has clicked, using the new PopupComponent()
committed: 16 Jan 2021 18:15
-
Issue #75: pimp up context menu for indexes tab, and assign to foreign keys tab and check constraints tab as well
committed: 16 Jan 2021 17:19 compiled: 16 Jan 2021 17:26
Downloads: 32bit build (13.9 MB)64bit build (18.6 MB)32+64bit installer (19.5 MB)
-
Issue #75: get "Add constraint" and "Delete constraint" buttons working, provide function list when editing check clause, and fix some more issues
committed: 16 Jan 2021 16:29 compiled: 16 Jan 2021 16:56
Downloads: 32bit build (13.9 MB)64bit build (18.6 MB)32+64bit installer (19.5 MB)
-
Issue #75:
* detect table names in IS dynamically, on PostgreSQL and MySQL/MariaDB. This prevents me from using too complex version conditionals for detecting whether CHECK_CONSTRAINTS table is there
* even if CHECK_CONSTRAINTS table is there, the detection might fail due to the missing column TABLE_NAME, on MySQL, MSSQL and PostgreSQL. Catch SQL errors in that query and disable further detection of check constraints.committed: 14 Jan 2021 21:09 compiled: 14 Jan 2021 21:26
Downloads: 32bit build (13.9 MB)64bit build (18.6 MB)32+64bit installer (19.5 MB)
-
Issue #75: CHECK_CONSTRAINTS is there on MSSQL, but does not work due to missing TABLE_NAME column: https://www.heidisql.com/forum.php?t=37462
committed: 14 Jan 2021 07:56 compiled: 14 Jan 2021 08:26
Downloads: 32bit build (13.9 MB)64bit build (18.6 MB)32+64bit installer (19.5 MB)
-
Issue #75: create editable list for check constraints in table editor
committed: 12 Jan 2021 21:41 compiled: 12 Jan 2021 21:56
Downloads: 32bit build (13.9 MB)64bit build (18.6 MB)32+64bit installer (19.5 MB)
-
Add menu items for inserting lowercase GUID's into grid cell. Closes #1268
committed: 08 Jan 2021 16:49 compiled: 08 Jan 2021 16:56
Downloads: 32bit build (13.9 MB)64bit build (18.5 MB)32+64bit installer (19.5 MB)
-
Fix crash in SynMemoQueryStatusChange when resizing main window with no active query tab
committed: 08 Jan 2021 11:00 compiled: 08 Jan 2021 11:26
Downloads: 32bit build (13.9 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Update gnugettext unit to rev 134 from http://svn.code.sf.net/p/dxgettext/code/trunk/dxgettext/sample/gnugettext.pas
committed: 07 Jan 2021 17:44 compiled: 07 Jan 2021 17:56
Downloads: 32bit build (13.9 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Update sqlite3 libraries from v3.30.1 to v3.34.0 from Dec 01 2020
committed: 05 Jan 2021 17:40 compiled: 06 Jan 2021 21:43
Downloads: 32bit build (13.9 MB)64bit build (18.5 MB)32+64bit installer (19.5 MB)
-
Outsource a local function into TDBObject.SchemaClauseIS, and use it in GetTableColumns
committed: 04 Jan 2021 19:27
-
Display number of indexes and foreign keys in caption of their tabs within the table editor. Helpful for knowing the number without having to activate their tab.
committed: 04 Jan 2021 16:44 compiled: 04 Jan 2021 16:56
Downloads: 32bit build (13.9 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Rename TTableColumn.Expression field to the more unique and clear .GenerationExpression, also for distinction from the upcoming CHECK expression.
committed: 03 Jan 2021 15:05
-
Fix scope for FStatus symbol of TTableColumn
committed: 03 Jan 2021 14:57
-
Fix access violation in WalkNode.Parent in 32 bit mode. Not sure why but that happens after 67e3dc0a5181b2d053e15b9ce32822cf7a8a6814 . Closes #1270
committed: 01 Jan 2021 14:08 compiled: 01 Jan 2021 14:26
Downloads: 32bit build (13.9 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Issue #477: Translate controls on CSV layout detector
committed: 29 Dec 2020 22:20 compiled: 29 Dec 2020 22:26
Downloads: 32bit build (13.9 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Activate AutoSize and disable WordWrap on the replace hint in the search/replace dialog, so the height is auto-adjusted (especially with chars like g), and the words are not tried to be wrapped into a hidden second line.
committed: 29 Dec 2020 22:17
-
Fix crash in SetupSynEditors after CSV layout detector was opened and closed once.
committed: 29 Dec 2020 22:08
-
Widen status bar panels for big screens
committed: 28 Dec 2020 17:35 compiled: 28 Dec 2020 17:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Fix non working inheritance of font for completion proposal in trigger editor
committed: 28 Dec 2020 17:33
-
Apply data type colors to column names in completion proposal, and move formatting code to new apphelpers.SynCompletionProposalPrettyText()
committed: 28 Dec 2020 13:18
-
Rename two forms so these comply to my own code convention: TDataSortingForm=>TfrmDataSorting and TColumnSelectionForm=>TfrmColumnSelection
committed: 27 Dec 2020 12:56 compiled: 27 Dec 2020 13:26
Downloads: 32bit build (13.9 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Warn the user about potential data loss when loading a (sql) file with encoding set to "auto-detect". That auto-detection has caused several data loss situations already.
committed: 26 Dec 2020 09:02 compiled: 26 Dec 2020 13:26
Downloads: 32bit build (13.9 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Call SynUnicode.GetEncoding instead of our own old copied code in apphelpers.DetectEncoding. Probably enhances the "auto-detect encoding" option in file-open dialogs.
committed: 26 Dec 2020 08:58
-
Code cleanup: rename options unit to preferences. And follow a naming convention for the form name, which I already have in some of the other forms: TfrmPreferences
committed: 22 Dec 2020 17:24 compiled: 22 Dec 2020 17:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Issue #744: Suspend action list on mainform while preferences dialog is open, so changes on the Shortcuts tab do not trigger some action, probably even with a crash
committed: 22 Dec 2020 08:46 compiled: 22 Dec 2020 17:26
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Issue #744: Shortcut settings: Let user know whether a wanted shortcut is assigned to another action, and prompt for confirmation in such cases.
committed: 21 Dec 2020 21:12 compiled: 21 Dec 2020 21:26
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Update bundled plink.exe to v0.74 from https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html . closes #1218
committed: 19 Dec 2020 10:36 compiled: 19 Dec 2020 10:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Add support for JSONB column types in PostgreSQL. Closes #606
committed: 19 Dec 2020 08:59 compiled: 19 Dec 2020 09:26
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Auto-create directory path specified in SQL export target filename. Closes #1086
committed: 19 Dec 2020 08:48 compiled: 19 Dec 2020 08:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Issue #1241: Remove theme selection from installer
committed: 18 Dec 2020 09:22 compiled: 18 Dec 2020 10:32
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.4 MB)
-
Catch file creation errors in TQueryTab.SaveContents, when an opened file was removed with its directory, from outside. And auto-create missing folder when user presses Ctrl+S then. Also, if tabs.ini has a tab entry with a no longer existing file, don't watch that non-existent file for changes, which fixes RestoreTabs showing an error on startup.
committed: 18 Dec 2020 08:28 compiled: 18 Dec 2020 08:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Try to prevent inner exception at the end of TMySQLQuery.Col. Hopefully reveals a more meaningful error message for issue #904
committed: 17 Dec 2020 12:46 compiled: 17 Dec 2020 12:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Enable cancel button after setting grid cell to NULL. Closes #1146
committed: 17 Dec 2020 12:20 compiled: 17 Dec 2020 12:26
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Limit rows per exported INSERT to 1000 for MSSQL. Introduced MaxRowsPerInsert property per connection type. 10000 for all other types. Closes #1189
committed: 17 Dec 2020 11:43 compiled: 17 Dec 2020 11:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Code cleanup: move some node index constants to TQueryTab, and probably prevent AV in treeQueryHelpersInitChildren
committed: 16 Dec 2020 18:15 compiled: 16 Dec 2020 18:26
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Support binary values in "More values" quick filter menu
committed: 16 Dec 2020 17:24
-
Support regproc and regprocedure types on PostgreSQL, so these don't use SUBSTR() in data grid
committed: 15 Dec 2020 17:57 compiled: 15 Dec 2020 18:26
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Get rid of hardcoded string default date 2000-01-01 in various places. Introduce apphelpers.DateTimeNever field instead.
committed: 15 Dec 2020 07:36 compiled: 15 Dec 2020 07:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Fix sporadic crash in Tconnform.TimerStatisticsTimer due to empty session path
committed: 15 Dec 2020 07:21
-
Fix sporadic EInvalidOp crash when displaying invalid uptime from server's ConnectionInfo
committed: 14 Dec 2020 22:26 compiled: 14 Dec 2020 22:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Fix crash when table has an invalid/negative create or update date/time
committed: 14 Dec 2020 22:16 compiled: 14 Dec 2020 22:26
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Silence crash in TMainForm.AnyGridGetText, when trying to calculate Unix timestamp from an too large or too low number
committed: 14 Dec 2020 19:56 compiled: 14 Dec 2020 20:25
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Fix crash in TMainForm.treeQueryHelpersGetText
committed: 14 Dec 2020 19:39 compiled: 14 Dec 2020 19:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Attempt to fix out-of-range error in TMainForm.tabsetQueryMouseMove
committed: 14 Dec 2020 18:24 compiled: 14 Dec 2020 18:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)
-
Attempt to fix a crash in TMainForm.DBtreeInitNode, probably accessing ParentNode when it's nil
committed: 14 Dec 2020 17:28 compiled: 14 Dec 2020 17:56
Downloads: 32bit build (13.8 MB)64bit build (18.5 MB)32+64bit installer (19.3 MB)